Hej, har hittat ett kontroll-script för formulär, men det funkar inte på mina checkboxar, vilket jag naturligtvis vill. Hur kan man ordna det? (övriga fält kontrolleras på rätt sätt).
<script language="JavaScript" type="text/javascript">
<!--
function checkform ( form )
{
// ** Email Validation **
if (form.Rens_Ja.value == "") {
alert( "Du måste godkänna." );
form.Rens_Ja.focus();
return false ;
}
// ** Name Validation **
if (form.Namn.value == "") {
alert( "Du måste ange ditt för- och efternamn." );
form.Namn.focus();
return false ;
}
// ** Name Validation **
if (form.Adress.value == "") {
alert( "Du måste ange din adress." );
form.Adress.focus();
return false ;
}
// ** Name Validation **
if (form.Tel_Dag.value == "") {
alert( "Du måste ange ditt telefonnummer." );
form.Tel_Dag.focus();
return false ;
}
// ** Name Validation **
if (form.Epost.value == "") {
alert( "Du måste ange din e-postadress." );
form.Epost.focus();
return false ;
}
// ** Name Validation **
if (form.Postadress.value == "") {
alert( "Du måste ange din postadress." );
form.Postadress.focus();
return false ;
}
// ** END **
return true ;
}
//-->
</script>
</head>
..........
<FORM ACTION="/cgi-bin/formmailer" METHOD="POST" onsubmit="return checkform(this);">
<INPUT TYPE="hidden" NAME="to" VALUE="info@haningesot.a.se">
<input type="hidden" name="successurl" value="/tack.html">
<input type="checkbox" name="Rens_Ja" value="ON" style="border-color: #0099CC; border-style: solid; border-width: 1px;"> Ja tack<br>
<input type="checkbox" name="Vent_Koll_Ja" value="ON" style="border-color: #0099CC; border-style: solid; border-width: 1px;"> Ja tack<br>
<input type="text" size="20" name="Namn" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="text" size="20" name="Adress" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="text" size="20" name="Postadress" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="text" size="20" name="Fast_Bet" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="text" size="20" name="Tel_Dag" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="text" size="20" name="Epost" style="border-color: #0099CC; border-style: solid; border-width: 1px;"></td>
<input type="submit" value="Jag beställer" style="float: left"></td>
</form>