Das ist die Aufgabe:
Überlegen Sie sich eine Abfrage in JavaScript um die richtige Länge einer Postleitzahl zu überprüfen. Angenommen Sie haben Besucher aus ganz Europa, dann liegt die mögliche Länge der Postleitzahl zwischen minimal 3 Zeichen und maximal 5 Zeichen. Erstellen Sie ein einfaches Formular mit einem Eingabefeld für die PLZ. Überprüfen Sie die Länge der eingegebenen PLZ und verfahren. Weiß jemand was hier falsch ist??
Überlegen Sie sich eine Abfrage in JavaScript um die richtige Länge einer Postleitzahl zu überprüfen. Angenommen Sie haben Besucher aus ganz Europa, dann liegt die mögliche Länge der Postleitzahl zwischen minimal 3 Zeichen und maximal 5 Zeichen. Erstellen Sie ein einfaches Formular mit einem Eingabefeld für die PLZ. Überprüfen Sie die Länge der eingegebenen PLZ und verfahren. Weiß jemand was hier falsch ist??
Code:
<script language="JavaScript">
function leer()
{
if (document.form3.Postleitzahl.value.length >3 )
{
alert('Bitte geben Sie eine Postleitzahl an!');
document.form3.Postleitzahl.focus();
}
else
{ document.form3.Postleitzahl.submit(); }:confused:
{
if ( document.form3.Postleitzahl.value.length <6 )
{
alert('Bitte geben Sie eine Postleitzahl an!');
document.form3.Postleitzahl.focus();
}
else
{ document.form3.Postleitzahl.submit.Return(); }
/*
diese Zeile wird nur abgearbeitet, wenn
beide if-Bedingungen nicht zutreffen
*/
}
}
</script>
<body>
<form name="form3">
Postleitzahl: <input type="text" name="Postleitzahl" size="20"/>
<input type="button" value="Senden" onclick="leer()"/>
</form>
Zuletzt bearbeitet von einem Moderator: