ho un problema che è correllato con il numero di valori nella form:

caso a) nella form con 1 checkbox, se checco mi restituisce 0, invece che 1

caso b) nella form con 2 o più checkbox, se checco un solo campo mi restituisce 1, correttamente.

ecco la funzione incriminata:

function CheckEliminandi() { // ok


var elementi=document.form2.del;
var valore=0;
for (i=0; i<elementi.length; i++) {
if (elementi[i].type=="checkbox" && elementi[i].checked ) valore=valore+1;
}

document.form2.totale_eliminandi.value=valore
}