Axel Richter: Return-Taste "ausschalten"

Beitrag lesen

Hallo,

ich hab eine recht komplexes Eingabemaske geschrieben, bei der auch, wenn man auf "abschicken" klickt, zahlreiche Überprüfungen per Javascript durchgeführt werden.

Dafür hab ich den Submit-Button entfernt und ein Klick-Button eingefügt, der eben die Javscript-Funktion aufruft. Diese schickt bei Fehlerfreiheit das Formular ab.

Leider lässt sich das Formular aber auch anstandslos mit der Return-Taste abschicken, ohne dass eine Prüfung erfolgt.

Kann ich das Abschicken des Formulars mit der Enter-Taste nicht unterbinden?

Nein, aber Du kannst die Prüfungen beim Event "onsubmit" aufrufen, so wie in diesem Beispiel:
http://selfhtml.teamone.de/javascript/beispiele/formulareingaben.htm
Dann kannst Du ein normales Formular, mit Submit-Button, verwenden.

viele Grüße

Axel