Ciao a tutti.
Nella mia pag html ho una funzione javascript che al submit del form mi controlla i valori dei campi.
Però mi da un paio di problemi:
1 - quando deve ctrl se il cap è un numero esce dalla funzione e non fa nessun altro ctrl
2 - non mi legge il valore di un radiobutton, ritorna sempre "undefined"

vi posto il pezzo di codice perchè sto veramente impazzendo.
Se quelcuno mi può aiutare lo ringrazio in anticipo!

<script language="JavaScript">
<!--

function controlla(){

// check Nome

if (document.form.nome.value==''){
alert("Completare tutti i campi!");
document.form.nome.focus();
return 0;
exit;
}

//... altri ctrl

// check CAP

if (document.form.cap.value==''){
alert("Completare tutti i campi!");
document.form.cap.focus();
return 0;
exit;
}else{
if (isNAN(document.form.cap.value)== true){
alert("Inserire un valore numerico per il CAP!");
document.form.cap.focus();
return 0;
exit;
}
}

//... altri ctrl

// check pagamento
if (document.form.pagamento.value==undefined){
var msg=document.form.pagamento.value
alert(msg);
return 0;
exit;
}

}

//-->
</script>