Cia a tutti,
ho un form con una serie di radiobutton.(fissi e varibili)
Devo controllare se uno dei primi "tre" (che sono variabili) è stato selezionato.
io ho creato questa schifezza :
function Validator()
{
if(document.forms[0].elements[0].checked){
// alert(document.forms[0].elements[0].value);
return(true);
}
else
if(document.forms[0].elements[1].checked){
// alert(document.forms[0].elements[1].value);
return(true);
}
else
if(document.forms[0].elements[2].checked){
// alert(document.forms[0].elements[2].value);
return(true);
}
else
{
alert("Selezionare una competenza")
return(false);
}
}
Il problema è che i radio botton presenti possono essere uno, due o tre e se ce ne sono due lui mi ritorna il valore true perchè vede come terzo elemento uno di un'altra serie di radiobotton!
Spero di essere stato chiaro....mmm speriamo
Grazie a tutti
scuba![]()