Validering af formular
Jeg har en formular som skal valideres - men den vil ikke "spille":<html>
<head>
<script type="text/javascript">
function undersog() {
ansogning();
aldersgrp()
function ansogning(){
myans = -1;
for (i=ansoger.length-1; i > -1; i--) {
if (ansoger[i].checked) {
myans = i; i = -1;
}
}
if (myans == -1) {
alert("Vælg en ansøger");
return false;
}
}
function aldergrp(){
myald = -1;
for (i = alder.length-1; i > -1;i--) {
if (alder[i].checked) {
myald = i; i = -1;
}
}
if (myald == -1) {
alert("Vælg en aldersgruppe")
return(false);
}
}
if (formular.navn.value=="") {
alert("Navn er ikke udfyldt");
return false;
}
if (formular.adresse.value=="") {
alert("Adresse er ikke udfyldt");
return false;
}
} //undersog function slutter her
if (myans == 0) { // interesse skal kun valideres ved ny
if (formular.interesse.value=="") {
alert("interesse er ikke udfyldt");
return false;
}
}
</script>
</head>
<body>
<form name="formular" action="" method="POST" onSubmit="undersog();">
<input name="ansoger" value="ny" type="radio">ny<br>
<input name="ansoger" value="gl" type="radio">gl<br>
<input name="alder" value="born" type="radio">0-15<br>
<input name="alder" value="unge" type="radio">15-25<br>
<input name="alder" value="voksne" type="radio">26-75<br>
<input name="navn" value="" type="text">navn<br>
<input name="adresse" value="" type="text">adresse<br>
<input name="interesse" value="" type="text">interesse<br>
<input type="button" value="OK ">
</form>
</body>
</html>
Hvordan får jeg den til at hænge sammen?
