Hallo,
ich habe ein kleines Postleitzahl Script geschrieben.
Die PLZ soll zwischen minimal 3 und maximal 5 Zeichen sein.
Es soll danach auch darauf überprüft werden.
Hab das Skript zurückbekommen mit folgendem Schriftstück:
Es wird auf die Länge der Zeichenkette geprüft, also wie viele Zeichen
es sind.
Sind es weniger als drei erfolgt eine Warnung/Fehlermeldung.
Sind es mehr als fünf Zeichen erfolgt eine Warnung/Fehlermeldung.
Die beiden Abfragen sollen nacheinander gemacht werden.
Kann mir einer von euch helfen.
MfG
Summe
ich habe ein kleines Postleitzahl Script geschrieben.
Die PLZ soll zwischen minimal 3 und maximal 5 Zeichen sein.
Es soll danach auch darauf überprüft werden.
Hab das Skript zurückbekommen mit folgendem Schriftstück:
Es wird auf die Länge der Zeichenkette geprüft, also wie viele Zeichen
es sind.
Sind es weniger als drei erfolgt eine Warnung/Fehlermeldung.
Sind es mehr als fünf Zeichen erfolgt eine Warnung/Fehlermeldung.
Die beiden Abfragen sollen nacheinander gemacht werden.
Kann mir einer von euch helfen.
HTML:
<html>
<head>
<title>Formulareingaben überprüfen</title>
<script type="text/javascript">
function chkFormular () {
if (document.Formular.plz.value == "") {
alert("Geben Sie bitte eine Postleitzahl ein!");
document.Formular.plz.focus();
return false;
}
if (document.Formular.plz.value.length < 3) {
alert("Geben Sie bitte eine 3-stellige Postleitzahl ein!");
document.Formular.plz.focus();
return false;
}
if (document.Formular.plz.value.length !=5){
alert("Geben Sie bitte eine 5-stellige Postleitzahl ein!");
document.Formular.plz.focus();
return false;
}
}
</script>
</head>
<body>
<h1>Formular</h1>
<form name="Formular" action="http://de.selfhtml.org/cgi-bin/formview.pl"
method="post" onsubmit="return chkFormular()">
<pre>
Postleitzahl: <input type="text" size="5" maxlength="5" min="3" name="plz">
Formular: <input type="submit" value="Absenden"><input type="reset" value="Abbrechen">
</pre>
</form>
</body>
</html>
MfG
Summe