Get to know MDN better
Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.
El elemento HTML <input type="checkbox"> es un elemento de entrada que te permite insertar un vector o array de valores. El atributo value es usado para definr el valor enviado por el checkbox. El atributo checked se usa para indicar que el elemento está seleccionado. El atributo indeterminate se usa para indicar que el checkbox esta en un estado indeterminado (en la mayoria de las plataformas, esto dibuja una linea horizontal que atraviesa el checkbox).
Este elemento posee los "atributos globales".
checkedCuando el valor del atributo type es checkbox, la presencia de este atributo booleano indica que el control se selecciona de forma predeterminada; de lo contrario, se ignora.
valueEl valor inicial de control. Si se omite la propiedad value, el resultado devuelto al leer esta propiedad será la cadena on. Tenga en cuenta que al volver a cargar la pagina, Gecko y IE ignorarán el valor especificado en el código HTML, si el valor se cambió antes de la recarga.
indeterminateIndica que la casilla de verificación está en un estado indeterminado (en la mayoría de las plataformas, dibuja una línea horizontal a través del checkbox).
Esto crea dos casillas de verificación, que se ven así:
| HTML # checkbox-state-(type=checkbox) |
Enable JavaScript to view this browser compatibility table.
Enable JavaScript to view this browser compatibility table.
This page was last modified on 20 jun 2025 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.