No, e` sbagliato.
Intanto non mi piace il submit fatto con JS. Un bel return true e` preferibile (e comunque dipende da come chiami la funzione: la cosa migliore e`:
<form ... onsubmit="return checkform()">
).
Inoltre la logica dell'if e` sbagliata.
Vedi questa modifica:
codice:
function checkform(){
var radioname = document.frmIns.modalitaPagamento;
var ok = false;
for(i=0; i<radioname.length; i++){
if (radioname[i].checked){
ok = true;
break;
}
}
if(ok){
return true;
} else {
alert("Scegliere almeno una bla....");
return false;
}
}
Ciao
Michele