Estoy intentando usar document.querySelectorAll
para todas las casillas de verificación que tienen el value
atributo establecido.
Hay otras casillas de verificación en la página que no se han value
establecido y el valor es diferente para cada casilla de verificación. Sin embargo, los identificadores y nombres no son únicos.
Ejemplo:
<input type="checkbox" id="c2" name="c2" value="DE039230952"/>
¿Cómo selecciono solo aquellas casillas de verificación que tienen valores establecidos?
values=""
Respuestas:
Puedes usar
querySelectorAll()
así:Esto se traduce en:
En esta demostración , desactiva la casilla de verificación con un valor que no está en blanco.
fuente
[type="checkbox"]
. Actualicé mi respuesta.Consejos adicionales:
Múltiples "nots", entrada que NO está oculta ni deshabilitada:
También sabías que puedes hacer esto:
Esto es equivalente a jQuery's:
Lo que efectivamente encontrará todos los divs en "nodo" y debajo de forma recursiva, ¡MALDITO!
fuente
Con tu ejemplo:
Reemplace $$ con document.querySelectorAll en los ejemplos:
Utilice los ejemplos directamente con:
Algunas adiciones:
fuente