Salve ragazzi, ho un problema:
ho una lista di elementi affiancati da uno stesso radio (idRadio);
devo fare il controllo che almeno un radio si stato attivato...
l'idea è quella di fare un for per tutti i radio e abilitare a true un flag quando trovo
un radio attivo...
var controllo = false;
var idRadio = '';
alert("DIMENSIONE:"+form.idRadio.length);
for(i=0; i< form.idRadio.length ; i++){
if(form.idRadio[i].checked){
controllo = true;
ididRadio = form.idRadio[i].value;
}
}
il for parte da zero e arriva a form.idRadio.length.....mi funziona se la lista è formata da x elementi con x>1 (in tal caso ) form.idRadio.length ha valore x
Il problema nasce nel caso in cui la lista sia formato da un solo elemento...il valore di form.idRadio.length è undefined....
In cosa sbaglio??
Grazie