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