En este post te mostraré cómo trabajar con un input de tipo checkbox en JavaScript.
Será muy simple, veremos cómo marcar / desmarcar el input, y también cómo saber si está marcado o no.
Usaremos JavaScript puro; nada de frameworks.
Lo primero que tenemos que hacer es tener una referencia al elemento DOM; es decir, obtener el elemento.
Para ello puedes usar getElementById
o querySelector, y obviamente agregar un id al checkbox. Recuerda que además del id podrías seleccionar varios elementos a través de la clase u otros selectores, el punto al final es obtener una referencia al elemento.
Mi checkbox tiene el id miCheckbox
:
Lo obtengo así:
Para saber si un checkbox está marcado usando JavaScript, revisamos su propiedad checked
. Algo así:
Esta propiedad estará en true o false.
De nuevo utilizamos la propiedad checked, pero ahora la modificamos. Si queremos marcar el checkbox, establecemos su propiedad checked
en true
.
En caso de que queramos desmarcar el checkbox con JavaScript, establecemos su propiedad checked
en false
.
Por ejemplo, para desmarcarlo sería: $miCheckbox.checked = false;
Para terminar el post voy a poner el ejemplo en donde se muestra cómo obtener el estado del input, y también cómo cambiar el estado del mismo.
Tenemos el código HTML así:
Y el JavaScript así:
Puedes probar el ejemplo en línea.
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…
El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…
En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…
Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…
Esta web usa cookies.