validering af form
jeg har det her javascript, som virker helt fint. men hvis alle felter er udfyldt, så vil man jo gerne sendes videre til næste side, men det gør man ikke. hvad skal man gøre?form kalder scriptet
<form method="POST" action="terms.asp" onsubmit="return checkform(this);">
<script language="javascript" type="text/javascript">
function checkform(f){
fail = false;
message = "";
s = document.getElementById('failures');
s.style.visibility="hidden";
if(!document.getElementById('tjekok').checked){
fail = true;
message += "Du skal acceptere aftalen !-)<br>"
document.getElementById('tjekok').focus();
}
if(f.Name.value==""){
if(!fail)f.Name.focus();
fail=true;
message += "Du har ikke angivet fornavn.<br>"
}
if(f.Email.value==""){
if(!fail)f.Email.focus();
fail=true;
message += "Du har ikke angivet efternavn.<br>"
}
if(f.Year.value==""){
if(!fail)f.Year.focus();
fail=true;
message += "Du har ikke angivet adresse.<br>"
}
if(fail){
s = document.getElementById('failures');
s.style.visibility="visible";
s.innerHTML=message;
alert('Der er registreret fejl');
return false;
}
return false;
}
</script>
