Fejlmeddelelse i valideringsscript
Jeg har lavet nedenstående valideringsfunktion til en formular på baggrund af html.dk. Min browser IE 5.0 siger imidlertid, at objektet eller egenskaben ikke er understøttet. Problemet er sidste linie:document.forms[0].submit();
Kan jeg undgå denne fejlmeddelelse?
<script type=\"text/javascript\" language=\"javascript\">
<!--
function validering()
{
error = 0;
if((document.forms[0].Navn.value==\'\') && (error==0))
{
alert(\'Du skal udfylde feltet med dit navn!\');
document.forms[0].Navn.focus();
error = 1;
}
if((document.forms[0].Adresse.value==\'\') && (error==0))
{
alert(\'Du skal udfylde feltet med din adresse!\');
document.forms[0].Adresse.focus();
error = 1;
}
if((document.forms[0].Postnr.value==\'\') && (error==0))
{
alert(\'Du skal udfylde feltet med dit postnummer!\');
document.forms[0].Postnr.focus();
error = 1;
}
if((document.forms[0].nyhedsbrev.checked==true) && (error==0))
{
if((document.forms[0].email.value==\'\') && (error==0))
{
alert(\'Du har tilmeldt dig nyhedsbrevet. Derfor skal du feltet med din e-mail adresse!\');
document.forms[0].email.focus();
error = 1;
}
}
if(error == 0)
document.forms[0].submit();
}
//-->
</script>
