Salve a tutti, sto cercando aiuto per implemetare questa funzione che svolge un checkbox, per almeno uno selezionato attiva il tasto di registra e di annulla altrimenti attiva il tasto invia.
Dovrei conteggiare il numero dei checkbox selezionati ed emetterlo a video.
codice:
function ControlloSubmit(cc){
                                    var almenouno=false;
                                    var ff=cc.form;
                                    var ccx=ff.elements[cc.name];
                                    if(ccx.length){
                                        for(var i=0;i<ccx.length;i++)
                                                if(ccx[i].checked)almenouno=true
                                                        }else if(ccx.checked)almenouno=true
                                                                if(almenouno){  
                                                                                ff.invia.disabled=true;
                                                                                ff.registra.disabled=false;
                                                                                ff.annulla.disabled=false;
                                                                                }
                                                                                else{
                                                                                    ff.invia.disabled=false;
                                                                                    ff.registra.disabled=true;
                                                                                    ff.annulla.disabled=true;
                                                                                    }
            }
Inoltre sarei grato se qualcuno potesse spiegarmi il concetto dell'esistenza della
codice:
  }else if(ccx.checked)almenouno=true
perche io non ci sono riuscito, oppure e' qualcosa che in questa funzione non serve???