Domino 9 und frühere Versionen > ND6: Entwicklung
Form Processed
(1/1)
CLI_Andreas_Schmidt:
Hi @all,
kenn jemand dieses Problem:
Maske im Browser mit einem bearbeitbaren Feld. Wenn man ins Feld etwas eingibt und ENTER drückt, kommt leider "Form Processed". Es soll aber nix passieren, sondern erst über eine Schaltfläche darf ausgelöst werden.
Gruesse.
m3:
Enter-Taste über JavaScript abfangen?
Find ich aber nicht sehr benutzerfreundlich.
Marinero Atlántico:
http://www.phpfreaks.com/quickcode/Disable_Enter_Key_in_Forms/162.php
versuche das Event onKeyPress. Hat aber natürlich nebenwirkungen und es existieren vermutlich noch andere Wege.
Z.B. OnSubmit event.
In Button vor dem Submit (onClick Event) ein verstecktes Feld auf "1" setzen, dass sonst immer "0" ist.
Dies im onSubmit testen
CLI_Andreas_Schmidt:
ich habs jetzt mit der Sperrung der Enter-Taste realisiert:
Guckst @all.
Eintragen im OnkeyDown der Notes Maske.
var enter=false;
if(window.event.keyCode == 13)
{ alert("Sie sollen doch nicht auf Enter druecken");
enter=false;
return false;
}
else
{ enter=true;
}
umi:
Na ja,
Da das ganze über einen Button geht, könntest Du einfach im onSubmit event ein
return false;
einfügen.
Ausser natürlich Du verwendest das Submit event im Button :-)
gruss umi
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln