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>