También podrías utilizar la pseudo-clase
:checked
.
Código Javascript
:
Ver originaldocument.querySelectorAll("[type=checkbox]:checked").length; //Devuelve la cantidad de elementos checkbox marcados
Podrías colocar directamente la pseudo-clase
:checked
como selector, pero si tienes otros elementos que pueden ser marcados o seleccionados como los
radio button o las opciones de un
<select>
y alguno de ellos está marcado o seleccionado, también los contaría, por eso es mejor la especificación con el selector de tipo
[type=checkbox]
.
Saludos