radiogroup.length restituisce un numero quando radiogroup è il name comune di almento due elementi radio.
Se ne hai uno solo, restituisce undefined.![]()
Perciò, se radiogroup.length restituisce undefined, devi fare radiogroup.checked
altrimenti
radiogroup[j].checked
Però, tanto tempo fa, qualcuno che ne capiva mi ha fatto osservare che un solo radio è illogico![]()