Ein herzliches Hallo, das erwidert werden will,
...
Hallo.
schick doch mal den Quelltext (natürlich so weit gekürzt, dass der Fehler gerade noch auftritt). Sonst müssen wir unsere berühmte Glaskugel befragen ;-)
Script:
<script type="text/javascript">
<!--
function checkform() {
if (document.Newsform.Vorname.value == "Vorname") {
alert("Bitte geben Sie Ihren Vornamen ein.");
document.Formular.Vorname.focus();
return false;
}
if (document.Newsform.Nachname.value == "Nachname") {
alert("Bitte geben Sie Ihren Nachnamen ein.");
document.Formular.Nachname.focus();
return false;
}
if (document.Newsform.Mail.value == "Ihre E-Mail Adresse") {
alert("Bitte geben Sie Ihre E-Mail Adresse ein.");
document.Formular.Email.focus();
return false;
}
if (document.Newsform.Mail.value.indexOf('@') == -1) {
alert("Keine gueltige E-Mail-Adresse.");
document.Formular.Email.focus();
return false;
}
if (document.Newsform.Funktion.value == "") {
alert("Bitte geben Sie an, ob Sie sich für den Newsletter an- oder abmelden.");
document.Formular.Funktion.focus();
return false;
}
}
//-->
</script>
HTML:
<form action="/cgi-bin/mailtog.exe" method="POST" name="Newsform" onSubmit="return checkform()">
<input type="text" name="Mail" value="Ihre E-Mail Adresse" size="30"><br>
<input type="text" name="Vorname" size="11" value="Vorname">
<input type="text" name="Nachname" size="11" value="Nachname"><br>
<input type="radio" value="anmelden" name="Funktion"> Anmelden <input type="radio" value="abmelden" name="Funktion"> Abmelden <input type="submit" name="submit" value="Senden"><br>
</form>