Eva: Submit anhalten

Beitrag lesen

Hallo!

Meine HTML Seite wird in ein Portal eingehängt, das als Rahmen alles schon mitbringt, inklusive einem <form ... onSubmit="checkMe()"> und einem </form> um meine eingehängte Seite rum.

Die JavaScript Funktion checkMe() muß ich selber füllen. Und da würde ich gerne prüfen, ob der Benutzer das Formular richtig ausgefüllt hat. (Es hat seinen Grund, warum ich das kurz vor dem submit machen muß und nicht mit onChange bei den einzelnen Formularelementen bereits abfragen kann: die Formularelemente müssen auch in Abhängigkeit voneinander geprüft werden.)

Wenn der Benutzer also etwas falsch eingegeben hat, möchte ich ihm nicht die Seite anzeigen, die nach dem Submit kommt, sondern einen alert() Hinweis, in dem drin steht, was er falsch eingegeben hat. Und nach dem alert() muß natürlich der submit abgebrochen werden, damit die Seite mit dem Formular stehen bleibt und der Nutzer die Eingabe korrigieren kann.

Meine Frage ist: ob es überhaupt möglich ist, den submit mit JavaScript abzubrechen und wenn ja wie.

Grüße
Eva