|
Formular mit Eingabeprüfung
Hinweis: Es werden keine Daten weitergeleitet, gespeichert oder weiterverarbeitet. Notice: No data will be transmitted and/or saved by third-parties. Sourcecode:
<head>
<script language="JavaScript">
function FormCheck()
{
if(document.Formular.name.value == "")
{
alert("Bitte einen Namen eingeben!");
document.Formular.name.focus();
return false;
}
if(document.Formular.anschrift.value == "")
{
alert("Bitte Ihre Anschrift eingeben !");
document.Formular.anschrift.focus();
return false;
}
if(document.Formular.alter.value == "")
{
alert("Bitte Ihr Alter eingeben!");
document.Formular.alter.focus();
return false;
}
var chkZ = 1;
for(i=0;i<document.Formular.alter.value.length;++i)
if(document.Formular.alter.value.charAt(i) < "0"
|| document.Formular.alter.value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1)
{
alert("Ihre Altersangabe ist keine Zahl !");
document.Formular.alter.focus();
return false;
}
if(document.Formular.email.value == "")
{
alert("Bitte geben Sie Ihre eMail-Adresse ein !");
document.Formular.email.focus();
return false;
}
if(document.Formular.email.value.indexOf('@') == -1)
{
alert("Dies ist keine eMail-Adresse !");
document.Formular.email.focus();
return false;
}
}
</script>
</head>
<body>
<form name="Formular" method="post" onSubmit="return FormCheck()">
<table border="0" width="330">
<tr>
<td width="80">Name:</td>
<td width="250"><input type="text" name="name" size="31"></td>
</tr>
<tr>
<td width="80">Adresse:</td>
<td width="250"><input type="text" name="anschrift" size="31"></td>
</tr>
<tr>
<td width="80">Alter:</td>
<td width="250"><input type="text" name="alter" size="31"></td>
</tr>
<tr>
<td width="80">e-Mail:</td>
<td width="250"><input type="text" name="email" size="31"></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value=" Infos senden " name="B1">
<input type="reset" value=" Löschen " name="B2">
</td>
</tr>
</table>
</form>
|