Check forms virker ikke
Hej alle sammen.Jeg har ikk rigtig forstand på javascript. Så jeg har lånt det her script fra et andet indlæg her på siden. Men hvorfir virker det ikk?
Når man trykker på submit knappen, tjekker den det slet ikke.
Her er koden:
<script language="javascript">
function checkForm() {
if (document.submit.brugernavn.value=="") {
alert("Du har ikke indtastet et brugernavn!");
return false;
} else if (document.submit.email.value=="") {
alert("Du har ikke indtastet en email!");
return false;
}
else if (document.submit.dag.value=="") {
alert("Du har ikke indtastet din fødselsdag!");
return false;
}
else if (document.submit.maaned.value=="") {
alert("Du har ikke indtastet dit fødselsmåned!");
return false;
}
else if (document.submit.aar.value=="") {
alert("Du har ikke indtastet dit fødselsår!");
return false;
}
else if (document.submit.fornavn.value=="") {
alert("Du har ikke indtastet dit fornavn!");
return false;
}
else if (document.submit.efternavn.value=="") {
alert("Du har ikke indtastet dit efternavn!");
return false;
}
else if (document.submit.kon.value=="") {
alert("Du har ikke indtastet hvilket køn du er!");
return false;
}
else if (document.submit.landsdel.value=="") {
alert("Du har ikke indtastet hvor i landet du kommer fra!");
return false;
}
else if (document.submit.kodeord.value=="") {
alert("Du har ikke indtastet din adgangskode!");
return false;
} else if (document.submit.kodeordto.value=="") {
alert("Du har ikke bekræftet din adgangskode!");
return false;
} else if (document.submit.kodeord.value!=document.submit.kodeordto.value) {
alert("Du har ikke bekræftet din adgangskode korrekt!");
return false;
} return true; }
function isInteger(streng) {
var isOK = true;
if (streng.length==0) isOK = false; for (var i=0;i<streng.length;i++) {
if ((streng.charAt(i) < "0") || (streng.charAt(i) > "9")) isOK = false; } return (!isOK); }
</script>
