Ich habe da ein Form und wollte das um 3 Checkboxen erweitern, was eigentlich kein Problem ist.
Das alte Form habe ich mit einer Prüfung belegt, um Fehler abzufangen.
Aber nun möchte ich auch die Checkbox Eingabe prüfen lassen.
Was muss ich in mein vorhandenes Script einfügen, um das prüfen zu lassen ???
Es muss 1 Checkbox angeklickt werden, sonst darf die Mail nicht rausgehen !
Also mit einem Hinweis, wie bei den anderen Eingaben !
----------------------------------------------------------------
<CENTER>
<TABLE align=center cellSpacing=0 cellPadding=0 width="60%" bgColor=#ffcc00 border=0>
<td>
<script Language="JavaScript">
<!--
function checkForm(theForm)
{
if (theForm.name.value == "")
{
alert("Bitte geben Sie ihren Namen ein !");
theForm.name.focus();
return (false);
}
if (theForm.strasse.value == "")
{
alert("Bitte geben Sie ihren Strassennamen ein !");
theForm.strasse.focus();
return (false);
}
if (theForm.plz.value == "")
{
alert("Bitte geben Sie ihre PLZ und ihren Ort ein !");
theForm.plz.focus();
return (false);
}
if (theForm.email.value == "")
{
alert("Bitte geben Sie ihre E-Mail ein !");
theForm.email.focus();
return (false);
}
if (theForm.email.value != "")
{
var checkEMail = theForm.email.value;
if (checkEMail.indexOf('@',1) < 1 || checkEMail.indexOf('.',2) < 1)
{
alert("Das ist keine gültige E-Mail !");
theForm.email.focus();
return (false);
}
}
return (true);
}
//-->
</script>
<form method="POST" action="mailto:mail@t-online.de" onsubmit="return checkForm(this)" enctype="text/plain">
<input type="hidden" name="Contact from" value="spiel">
<table border="0" cellspacing="0" cellpadding="0" width="350" align="center">
<br><center>
<tr>
<br>
<b><u>DIE FRAGE</u> <font color="red">*</font></b><br>
<br><left>
<input type="checkbox" name="gewinnantwort" value="ABC"> ABC<br>
<br><left>
<input type="checkbox" name="gewinnantwort" value="DEF"> DEF<br>
<br><left>
<input type="checkbox" name="gewinnantwort" value="GHI"> GHI<br>
<br><br><br><br>
<tr>
<td>
<p><font size="3" color="#FFFFFF" face="Arial,Helvetica,Geneva,Swiss"><B>Name: <font color="red">*</font></B></font></p>
</td>
<td><input type="text" name="name" size="40" tabindex="05"></td>
</tr>
<tr>
<td>
<p><font size="3" color="#FFFFFF" face="Arial,Helvetica,Geneva,Swiss"><B>Strasse: <font color="red">*</font></B></font></p>
</td>
<td><input type="text" name="strasse" size="40" tabindex="07"></td>
</tr>
<tr>
<td>
<p><font size="3" color="#FFFFFF" face="Arial,Helvetica,Geneva,Swiss"><B>PLZ/Ort: <font color="red">*</font></B></font></p>
</td>
<td><input type="text" name="plz" size="40" tabindex="08"></td>
</tr>
<tr>
<td>
<p><font size="3" color="#FFFFFF" face="Arial,Helvetica,Geneva,Swiss"><B>E-Mail: <font color="red">*</font></B></font></p>
</td>
<td><input type="text" value="Bitte erst einmal Space tippen !" name="email" size="40" tabindex="11"></td>
</tr>
</table>
<p><font size="3" color="#FFFFFF" face="Arial,Helvetica,Geneva,Swiss"><B><font color="red">*</font> Benötigte Angaben !<br>
<br><br><center>
<input type="submit" value="SENDEN" tabindex="13"> <input type="reset" value="LÖSCHEN" ></font></p></form>
<BR><BR><BR><BR>
</td></table></td></table>
</center></BODY></HTML>
-------------------------------------------------------------
Ich danke Euch schon einmal !!!
James