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>
![]()

Rispondi quotando
