E' un problema che mi si è presentato tante volte e mi si ripresenta ora. Nel mio caso specifico ho una lista di checkbox nominate chk_1, chk_2, ..., chk_N. Io non so a priori quanti sono per cui ho fatto una cosa blasfema di questo tipo:
Per dover funzionare funziona, solo che non mi sembra la più elegante delle soluzioni. Chi da un suggerimento?Codice PHP:
function selectAll ()
{
for (i = 0; ; i++)
{
try
{
document.getElementById('chk_'+i).checked=document.getElementById('master_chk').checked;
}
catch(e)
{
break;
}
}
}