se dai come inizio nome ai check degli interessi l'id della categoria potresti mettere all'onclick del check categoria una funzione tipo questa
da richiamare cosìcodice:function SelInteressi(cc){ var ff=cc.form for(var i=0;i<ff.elements.length;i++) if(ff.elements[i].type=='checkbox' && ff.elements[i].name.substr(0,cc.name.length+1)==cc.name+'_') ff.elements[i].checked=cc.checked }
ti consiglio comunque di iniziare i nomi delle checkbox con una lettera tipo c1 per la categoria e c1_1, c1_3, c1_20 per gli interessicodice:<input type="checkbox" name="1" value="1" onclick="SelInteressi(this)">
![]()

Rispondi quotando