Hvordan får jeg en validering på mine checkbokse i det her script?
Jeg er igang med at arbejde på følgende katalogbestilling, i den forbindelse SKAL brugeren checke en eller flere af bestillingerne af, men jeg kan ikke finde valideringskoden til checkboksene til at virke:<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Katalogbestilling</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\">
<link
rel=\'stylesheet\'
href=\'Bravotours.css\'
type=\'text/css\'>
</HEAD>
<BODY>
<SCRIPT LANGUAGE=\"javascript\">
function filter(input, tilladt)
{
var ok = true;
var tmp = \'\';
for (var i = 0; i < input.length; i++)
if (tilladt.indexOf(input.charAt(i)) > -1)
tmp = tmp + input.charAt(i);
return tmp;
}
function check()
{
if(document.udfyld.Fornavn.value == \"\")
{
alert(\"De har ikke angivet noget fornavn\");
document.udfyld.Fornavn.focus();
return false;
}
if(document.udfyld.Efternavn.value == \"\")
{
alert(\"De har ikke angivet noget efternavn\")
document.udfyld.Efternavn.focus();
return false;
}
if(document.udfyld.Adresse.value == \"\")
{
alert(\"De mangler at angive Deres adresse\")
document.udfyld.Adresse.focus();
return false;
}
{
postnr = document.udfyld.Postnr.value
postnr = filter(postnr,\"0123456789\")
}
if(postnr.length !=4)
{
alert(\"De mangler at angive et gyldigt postnummer.\")
document.udfyld.Postnr.focus();
return false;
}
if(document.udfyld.By.value == \"\")
{
alert(\"De mangler at angive hvilken by\")
document.udfyld.By.focus();
return false;
}
{
tlf = document.udfyld.Telefon.value
tlf = filter(tlf,\"0123456789\")
if(tlf.length !=8)
{
alert(\"De mangler at angive et gyldigt telefonnummer\")
document.udfyld.Telefon.focus();
return false;
}
}
}
</SCRIPT>
</head>
<FORM ACTION=\"mailto:xxxx@xx.dk\" METHOD=\"POST\" ENCTYPE=\"multipart/form-data\" NAME=\"udfyld\" onsubmit=\"return check();\">
<center><h3><u>Katalogbestilling</u></h3></center>
<CENTER>
<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">
<TR>
<TD>Fornavn:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Fornavn\" value=\"\" size=15><br></TD>
</TR>
<TR>
<TD>Efternavn:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Efternavn\" value=\"\" size=30><br></TD>
</TR>
<TR>
<TD>Adresse:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Adresse\" value=\"\" size=30><br></TD>
</TR>
<TR>
<TD>Postnr.:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Postnr\" value=\"\" maxlength=4 size=8></TD>
</TR>
<TR>
<TD>By:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"By\" value=\"\" maxlength=15 size=15><br></TD>
</TR>
<TR>
<TD>Tlf. Nr.:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Telefon\" maxlength=8 value=\"\" size=8></TD>
</TR>
<TR>
<TD>E-mail:</TD>
<TD><INPUT TYPE=\"text\" NAME=\"Email\" value=\"\" size=15></TD>
</TR>
</TABLE>
<div align=\"center\">
<br>Send mig venligst:<br>
<input type=\"checkbox\" name=\"katalog\" value=\"Sommer\">Sommerkatalog
<input type=\"checkbox\" name=\"katalog\" value=\"Vinter\">Vinterkatalog
<input type=\"checkbox\" name=\"katalog\" value=\"Golf\">Golfkatalog
</div><BR>
<input type=submit NAME=\"\" VALUE=\"Bestil Katalog\">
<INPUT TYPE=RESET VALUE=\"Nulstil\">
</FORM>
<p><a href=\"XXX\" target=\"XXX\">Til forsiden</a></p>
</BODY>
</HTML>
Håber at nogen kan hjælpe mig!