Se c'è un solo campo radio, btn non è un array, quindi ...
Codice PHP:
function valButton(btn)
{
// se btn non e' un Array (btn.length ritorna false), allora abbiamo un solo campo radio
if (!(btn.length)) {
// se btn e' checked, ritorno il suo value, altrimenti ritorno null
return (btn.checked) ? btn.value : null;
}
var cnt = -1;
for (var i = btn.length - 1; i > -1; i--) {
if (btn[i].checked)
{
cnt = i;
i = -1;
}
}
if (cnt > -1)
return btn[cnt].value;
else
return null;
}
Prova ...
HTH
Zappa