salve a tutti uso una funzione che tramite il click su una checkbox mi fa il select/deselect di un gruppo di checkbox.
tutto ok se il name delle checkbox appartenenti al gruppo è tipo name="nome"
se invece utilizzo le checkbox del gruppo per inviare un array, ovvero con un name del tipo name="nome[]" non mi funziona più il select/deselect.
posto il codice. thanx
codice:<script> function checkAll(field) { if (document.consform.cbh.checked==true) { for (i = 0; i < field.length; i++) { field[i].checked = true ; } } else { for (i = 0; i < field.length; i++){ field[i].checked = false ; } } } </script> .......... <form name="consform" method="post" action="#"> <input type="checkbox" name="cbh" value="cbh" onclick="checkAll(document.consform.mpc);" /> <input type="checkbox" name="mpc[]" value="1" /> <input type="checkbox" name="mpc[]" value="2" /> <input type="checkbox" name="mpc[]" value="3" /> <input type="checkbox" name="mpc[]" value="4" /> </form>