Hola
JcG86
Lo
que ocurre es
que en el código
que te ha puesto
caricatos (¡Hola!

) falta una "s". Debe ser
que lo ha puesto de memoria y se le ha ido el dedo. Por lo demás me parece
que funciona bien:
function contarChecks(f) {
resu = 0;
for (var i = 0, total = f.elements.length; i < total; i ++)
if (f.elements[i].type == "checkbox" && f.element
s[i].checked) resu ++;
return resu;
}
Saludos,