ho l'impressione che ciclando sui radio button lui non trovi nulla selezionato perche mi restituisce una stringa vuota.
Infatti nella mia pagina ci sono 2 radio button che all'inizio sono entrambi deselezionati poi ne seleziono uno e richiamo la funzione :
Cosa manca? non è che devo scrivere del codice per selezionarne uno al momento del click su uno di essi? come si fa?
<script language="JavaScript">
function controlla(){
var email=document.scheda.email.value;
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

var rr = document.scheda.accetto;
var accetto = "";
for (var i=0; i<rr.length; i++) {
if (rr.checked) {
accetto = rr[i].value;
break;
}
}


alert(accetto);
if (accetto==null){
alert ("Devi scegliere se accettare o meno l'informativa riguardo la legge n. 675/96!");
return false;
}
else if (accetto=="nacc"){
document.scheda.action = "home.htm";
}

if (email==""){
alert ("L'indirizzo e-mail è obbligatorio!");
return false;
}
else if (!email_reg_exp.test(email)){
alert ("Inserisci un indirizzo e-mail corretto!");
return false;
}

document.scheda.action = "sendMail.php";
window.open('','Promez_Iscrizione_newsletter','wid th=420,height=300,status=no');
document.scheda.target="Promez_Invio_mail";
document.scheda.submit();

}
</script>