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???