I formen ligger koden
onsubmit="return kolla();"
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function kolla()
{
if (document.spara.Regler.value == "")
{
alert("Du måste godkänna våra regler!");
document.spara.Regler.focus();
return false;
}
if (document.spara.Anv.value == "")
{
alert("Du måste fylla i ett Användarnamn!");
document.spara.Anv.focus();
return false;
}
if (document.spara.Pass.value == "")
{
alert("Du måste fylla i ett lösenord!");
document.spara.Pass.focus();
return false;
}
if (document.spara.Pass.value.length < 4)
{
alert("Ditt lösenord måste bestå av 4 tecken eller mer!");
document.spara.Pass.focus();
return false;
}
if (document.spara.Pass.value != document.spara.Pass2.value)
{
alert("Du måste fylla i samma lösenord 2 gånger!");
document.spara.Pass.value = "";
document.spara.Pass2.value = "";
document.spara.Pass.focus();
return false;
}
if (document.spara.Email.value == "")
{
alert("Du måste fylla i en email-adress!");
document.spara.Email.focus();
return false;
}
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.spara.Email.value)))
{
alert("Du har inte fyllt i en korrekt email-adress!");
document.spara.Email.focus();
return false;
}
if (document.spara.Ar.value == 0)
{
alert("Du måste skriva ett år!");
document.spara.Ar.focus();
return false;
}
if (document.spara.Manad.value == 0)
{
alert("Du måste skriva en månad!");
document.spara.Manad.focus();
return false;
}
if (document.spara.Dag.value == 0)
{
alert("Du måste skriva en dag!");
document.spara.Dag.focus();
return false;
}
return true;
}
//-->
</SCRIPT>
Men det fungerar inte klokt.. Vad kan vara felet?