Diese typischen Formdaten, die von JavaScript verifiziert wurden, sind:
Hat der Benutzer die erforderlichen Elemente im Formular ausgefüllt?
Ist die vom Benutzer eingegebene Mail -Adresse legal?
Hat der Benutzer ein rechtliches Datum eingegeben?
Geben Benutzer Text in numerisches Feld ein?
Muss -Füllung (oder müssen wählen) Projekt
Die folgenden Funktionen werden verwendet, um zu prüfen, ob der Benutzer das erforderliche (oder erforderliche) Element im Formular ausgefüllt hat. Wenn die Muss ausgefüllt werden oder die Option leer ist, wird das Warnfeld angezeigt, und der Rückgabewert der Funktion ist falsch, andernfalls ist der Rückgabewert der Funktion wahr (bedeutet, dass die Daten kein Problem sind):
Kopieren Sie den Code -Code wie folgt:
Funktion Value_Required (Feld, alertTxt)
{{{{
mit (Feld)
{{{{
if (value == null || value == "")
{Alert (alertTxt);
sonst {return true}
}
}
E-Mail-Überprüfung (Überprüfungs-Mailbox)
Die folgenden Funktionen überprüfen, ob die Eingabedaten der grundlegenden Syntax der E -Mail -Adresse entsprechen.
Dies bedeutet, dass die Eingabedaten@ Symbole und Punktnummern (.) Enthalten müssen. Gleichzeitig@ nicht der erste Charakter der E -Mail -Adresse und mindestens eine Punktnummer nach@ 同时:
Kopieren Sie den Code -Code wie folgt:
Funktion Value_email (Feld, alertTxt)
{{{{
mit (Feld)
{{{{
Apos = value.indexof ("@")
dotpos = value.lastIndexof (".")
If (apos <1 || dotpos-apos <2)
{Alert (alertTxt);
sonst {return true}
}
}
Beispiel:
Kopieren Sie den Code -Code wie folgt:
<html>
<kopf>
<script type = "text/javaScript">
Funktion Value_email (Feld, alertTxt)
{{{{
mit (Feld)
{{{{
Apos = value.indexof ("@")
dotpos = value.lastIndexof (".")
If (apos <1 || dotpos-apos <2)
{Alert (alertTxt);
sonst {return true}
}
}
Funktion Value_form (thisform)
{{{{
mit (thisform)
{{{{
If (validate_email (E-Mail, "keine gültige E-Mail-Adresse!" == false)
{E -Mail.focus ();
}
}
</script>
</head>
<body>
<form action = "sublepage.htm" OnSubmit = "return value_form (this);" method = "post" >>
E -Mail: <Eingabe type = "text" name = "E -Mail" size = "30">
<input type = "suruging" value = "subieren">
</form>
</body>
</html>