Ciao a tutti, in un form devo controllare cha ALMENO un checkbox sia selezionato, attualmente uso questa funzione:
codice:
var rb_scelto = false;
for (counter = 0; counter < document.form_newsletter.category.length; counter++)
{
if (document.form_newsletter.category[counter].checked)
rb_scelto = true;
}
if (!rb_scelto)
{
alert("Per iscriverti alla News Letter devi selezionare almeno una categoria.");
return (false);
}
return (true);
}
Questa codice funziona perfettamente se ci sono DUE O PIU' checkbox, ma se c'è solo un checkbox non funziona (il linght sembra non avere valore)
Come posso risolvere? Grazie per ogni suggerimento