Der Martin: Pflichtfelder in Formularen, Eingaben prüfen

Beitrag lesen

Hi,

Die JS-Lösung scheint mir ganz brauchbar. Also hab ich mir flott ne Funktion dazu gebastelt. Leider ist bisher der Ablauf etwas mies:

<form name="anmeldung" method="post" action="somaanmeldung.php" onsubmit="checkform();">

Checkform prüft die Eingaben - und gibt je ein Alert aus falls eine eingabe Fehlt bzw falsch ist. Das Problem hier ist das er danach dennoch gleich das Submit ausführt und ich trotz "Fehlern" auf die Folgeseite komme...

dann hast du meinen Hinweis überlesen, dass der onsubmit-Handler im Erfolgsfall true und im Fehlerfall false zurückgeben möge, was den Submit-Vorgang abbrechen würde.

Wie kann ich die Funktion sinnvoll einbinden? - im Grunde könnte die Prüffunktion das Submit auslösen... hmm ...

Das wäre wieder schlecht für die wenigen, die kein JS ausführen lassen. Die könnten dann nämlich das Formular überhaupt nicht absenden.

Ciao,
 Martin

PS: Wie mögen TOFU hier nicht so gern. ;-)

--
Ich bin im Prüfungsstress, ich darf Scheiße sagen.
  (Hopsel)