Hallo zusammen,
ich habe in einem Formular ON-Line-Prüfungen, bei denen der Benutzer nicht erst eine Seite angezeigt bekommt, welche Eingaben er machen soll, sondern bei denen direkt in das Feld gesprungen wird, in dem die fehlerhafte Eingabe vorliegt.
Mein Problem ist nun, dass nach Bestätigung des „SUBMIT“ Button zwar die Fehlermeldung erscheint, die Seite jedoch trotzdem abgesendet wird.
Eine Fehlerprüfung ist z. B.
function ValidateOrder(form)
{
if (form.AAName_60r.value == „“)
{ alert(„Bitte geben Sie einen Namen ein!“); form.AAName_60r.focus(); return; }
form.submit();
}
Der Button „SUBMIT“ hat folgenden Aufbau:
Wo ist der Fehler bzw. was muss ich machen, damit das Formular nicht abgesendet wird, bevor alle Eingabe richtig sind?
Ich nutze für den Versand der Daten übrigens das CGI-SCript ennymail. Ob das mit diesem Script zusammenhängt?
Bernd. . .