Hallo ich muss ein Formular schreiben
Das Formular hab ich schon überprüft werden auch alle Felder.
Was mir noch fehlt ist:
@ und ein punkt in der Email Addresse
Kein Tag über 31
Kein Monat über 12
Kein Jahr unter 1870 und über 2005
PLZ nicht weniger als 5 Zeichen aber auch nicht mehr.
Ich hoffe ihr könnt mir helfen! Ich bekomm es irgendwie nicht hin. Selfhtml schreibt zwar überprüfungen da rein aber das verstehe ich nicht
Das Formular hab ich schon überprüft werden auch alle Felder.
Was mir noch fehlt ist:
@ und ein punkt in der Email Addresse
Kein Tag über 31
Kein Monat über 12
Kein Jahr unter 1870 und über 2005
PLZ nicht weniger als 5 Zeichen aber auch nicht mehr.
Ich hoffe ihr könnt mir helfen! Ich bekomm es irgendwie nicht hin. Selfhtml schreibt zwar überprüfungen da rein aber das verstehe ich nicht
Code:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function check()
{
if(document.form.tag.value == "") {
alert("Bitte Tag eingeben!");
document.form.tag.focus();
return false;
}
if(document.form.monat.value == "") {
alert("Bitte Monat eingeben!");
document.form.monat.focus();
return false;
}
if(document.form.jahr.value == "") {
alert("Bitte jahr eingeben!");
document.form.jahr.focus();
return false;
}
if(document.form.name.value == "") {
alert("Bitte Ihren Familiennamen eingeben!");
document.form.name.focus();
return false;
}
if(document.form.vorname.value == "") {
alert("Bitte Vornamen eingeben!");
document.form.vorname.focus();
return false;
}
if(document.form.email.value == "") {
alert("Bitte Ihre E-Mail-Adresse eingeben!");
document.form.email.focus();
return false;
}
if(document.form.street.value == "") {
alert("Bitte Ihre Straße eingeben!");
document.form.street.focus();
return false;
}
if(document.form.plz.value == "") {
alert("Bitte Ihre Postleitzahl eingeben!");
document.form.plz.focus();
return false;
}
if(document.form.ort.value == "") {
alert("Bitte Ihren Ort eingeben!");
document.form.ort.focus();
return false;
}
}
-->
</script>
</head>
<body >
<form action="" method="" target="" name="form">
<table border="0">
<tr>
<td> <input type="Text" name="tag" value="" size="5" maxlength="2">
<input type="Text" name="monat" value="" size="5" maxlength="2">
<input type="Text" name="jahr" value="" size="5" maxlength="4"></td>
<td>Geburtsdatum</td>
</tr>
<tr>
<td> <input type="Text" name="name" value="" size="24" maxlength=""></td>
<td>Name</td>
</tr>
<tr>
<td><input type="Text" name="vorname" value="" size="24" maxlength=""></td>
<td>Vorname</td>
</tr>
<tr>
<td><input type="Text" name="email" value="" size="24" maxlength=""></td>
<td>eMailadresse</td>
</tr>
<tr>
<td><input type="Text" name="street" value="" size="24" maxlength=""></td>
<td>Straße</td>
</tr>
<tr>
<td><input type="Text" name="plz" value="" size="6" maxlength="6"> <input type="Text" name="ort" value="" size="13" maxlength=""> </td>
<td>PLZ / Ort</td>
</tr>
<tr>
<td> <input type="Submit" name="" value=" Drück mich! " onclick="check()"></td>
</tr>
<tr>
<td> <INPUT TYPE="reset" NAME="reset" VALUE="Formular löschen !"></td>
</tr>
</table>
</form>
</body>
</html>