ho questa funzione:
che ho preso in prestito da questo sito..codice:function CheckAll() { for (var i=0;i<document.form.elements.length;i++) { var e = document.form.elements[i]; if ((e.name != 'allbox') && (e.type=='checkbox')) { e.checked = document.form.allbox.checked; } } }
funzionamento semplice :
messo in un form con dei checkbox, dovrebbe selezionarli tutti se uno di questi ("allbox") viene selezionato
ex:
dove se seleziono il primo checkbox dovrebbe selezionarli tutti i restanti...ma non mi funziona...dove sbaglio?codice:<form name=prova action=# method="post"> <input name="allbox" type="checkbox" value="Check All" title="Select/Deselect All" onClick="CheckAll();" > <input name="check1" type="checkbox" value="yes"> <input name="check2" type="checkbox" value="yes"> . . . <input name="checkN" type="checkbox" value="yes"> </form>