Check out the LimeSurvey source code on GitHub!

Kein Absenden durch den Enter-Button

More
5 years 7 months ago #63628 by peter123
Hallo Leute,

kennt jmd. einen kurzen Code, der das Absenden durch das Klicken auf den Enter-button verhindert? (Sondern erst beim Klicken auf "Absenden")

Vielen Dank

Peter

Please Log in to join the conversation.

More
5 years 7 months ago #63639 by jelo
Du meinst sicherlich die Enter/Returntaste? Die drückt man ja in der Regel und "klickt" sie nicht.

Also niemand soll auf die Returntaste hauen und damit die Befragung abschicken.

Ein Jquery Beispiel (wenn auch über Googleapis eingebunden) findest Du hier: stackoverflow.com/questions/1248100/dete...pt-on-linux-platform

Du findest ja hier im Forum auch einige Jquerybeispiele, die auf die Formulareelemente des Fragenbogens eingehen.

Falls Du nicht weiterkommst, kannst Du im englischen Forum vielleicht tpartner überzeugen, Dir ein Script zu schreiben.

Please Log in to join the conversation.

More
5 years 7 months ago #63728 by peter123
habe einen Code gefunden hier .

ist kurz und funktioniert:
<script type="text/javascript">
 
function stopRKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
}
 
document.onkeypress = stopRKey;
 
</script> 

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form