Atributos booleanos HTML y JavaScript

Introducción
Después de completar su curso en HTML, JavaScript y HTML DOM, aún puede encontrar dificultades en el uso de atributos booleanos HTML. Es posible que tenga las siguientes preguntas: ¿Cuáles son realmente los atributos HTML booleanos? ¿Necesita atributos booleanos con CSS? ¿Cómo se usa los atributos booleanos con JavaScript y el DOM? Respondo todas estas preguntas en este artículo.

Debe tener conocimientos básicos en HTML, JavaScript y HTML DOM para comprender este artículo. Este artículo se basa en HTML 4 y XHTML.

Nota: Si no puede ver el código o si cree que falta algo (enlace roto, imagen ausente), simplemente contácteme en [email protected]. Es decir, contácteme para obtener el más mínimo problema que tiene sobre lo que está leyendo.

atributos booleanos HTML
Los atributos booleanos HTML existen principalmente con el elemento de forma HTML. No existe con el div, la mesa, el párrafo y muchos otros elementos HTML. Los elementos HTML que pones en el formulario se llaman controles. Ejemplos de controles son, el elemento de botón, el elemento de entrada y los elementos del área de texto. El elemento de entrada se puede usar para crear un buen número de controles diferentes (elementos).

No todos los controles (elementos de control) tienen los atributos booleanos. En este artículo le daré una lista de los controles que tienen atributos y roles booleanos de los atributos booleanos.

¿Cuál es un atributo?
se hace un elemento HTML arriba de una sola o doble etiqueta. Las características de un elemento se definen por lo que se llama atributos del elemento. Se escribe un atributo en la etiqueta única en el caso de un solo elemento de etiqueta o en la etiqueta de inicio en el caso de un elemento de etiqueta doble. Un atributo generalmente consiste en un nombre de atributo y un valor. Hay una excepción a esta regla de nombre/valor. Algunos atributos para algunos elementos de control de forma solo tienen un nombre, sin valor. Tal atributo es un nombre y valor en sí mismo. Simple indica la presencia o ausencia de una característica para un elemento de control. Estos son los atributos booleanos.

READ  Ética de la seguridad informática y la privacidad

¿Qué es realmente un atributo booleano?
Un atributo booleano es un atributo HTML que se escribe o no se escribe; Un atributo booleano está presente en la etiqueta o no presente. Un atributo booleano tiene solo su nombre y sin valor. Indica la presencia o ausencia de una característica para el control. Cuando está presente (escrito), decimos que el control está en estado en estado para el atributo booleano. Cuando no está presente, decimos que el control está en el estado apagado para el atributo booleano.

Lista de controles con sus atributos
Control de entrada de texto < /b>
Los atributos booleanos para este control son, lecturas y deshabilitadas. Cuando el control es lectura, el usuario solo puede leer el valor del control pero no puede escribirlo. Cuando está deshabilitado, el usuario no puede usar el control, por cualquier razón. Puede probar lo siguiente para ver los efectos:

contraseña
Los atributos booleanos para este control también son, lecturas y deshabilitadas. Cuando el control es lectura, el usuario solo puede leer el valor (realmente ver los puntos o los asteriscos) pero no puede escribir en el control. Cuando está deshabilitado, el usuario no puede usar el control. Puede probar lo siguiente para ver los efectos:

casilla de verificación
Los atributos booleanos para este control se verifican, leen y desactivados. Cuando se verifica, el control tiene la marca. Cuando no se verifica, significa que el control no tiene la garrapata. Si el tipo de diseñador del sitio web se verifica en la etiqueta, entonces el control tendrá la marca como valor inicial. Si no escribe, el control no tendrá la marca como valor inicial. Cuando el control es lectura, el usuario solo puede leer el valor pero no puede escribir (cambiar el tick haciendo clic) en él. Cuando está deshabilitado, el usuario no puede usarlo. Puede probar lo siguiente para ver los efectos (es posible que su navegador no respete el primero):

READ  La mejor clase de asalto se construye para X-com: enemigo desconocido

Botón de radio
Los atributos booleanos para este control se marcan, lectura y lectura y desactivado. Cuando se marca, IS tiene el punto. Cuando no se verifica, significa que no tiene el punto. Si el tipo de diseñador del sitio web se verifica en la etiqueta, entonces tendrá el punto como valor inicial. Si no escribe, no tendrá el punto como valor inicial. Cuando el control es lectura, el usuario solo puede leer el valor pero no puede escribir (cambiar el punto haciendo clic) en él. Cuando está deshabilitado, el usuario no puede usarlo. Puede probar lo siguiente para ver los efectos (es posible que su navegador no respete el primero):

botón
El atributo booleano para este control es lectura; El significado es el mismo que el anterior. Pruebe lo siguiente:

Ingrese

Seleccionar, opción, OptGroup y Controles TextARea
Como hemos visto, hay al menos tres atributos booleanos. Los significados se han dado anteriormente. Los significados son los mismos cuando se usan con diferentes elementos. Los atributos ReadOnly y discapacitados también se pueden usar para los siguientes elementos, dependiendo de cómo sean relevantes: Seleccione, Opción, Optroup y TextAREA. En resumen, cada uno de los tres atributos se puede usar para cualquier control dependiendo de cómo sea relevante para el control.

algo que ver con CSS?
El objetivo de CSS es determinar el aspecto de la página web y el tamaño y la posición de los elementos HTML. Entonces, cuando trabaja con CSS, no necesita usar los atributos booleanos.

El caso de verificación
El atributo booleano, marcado, es aplicable solo a la casilla de verificación y Controles de radio. El usuario puede cambiar el atributo booleano (valor) verificado. Lo hace simplemente haciendo clic en el control. El usuario no puede cambiar los atributos de lectura o desactivados para ningún control.

READ  Cadenas y la función de evaluación de JavaScript

javascript y el HTML DOM
con JavaScript y el DOM, la presencia de un atributo booleano se considera como Verdadero y la ausencia se considera falsa. En su código, para acceder a un atributo booleano, escribe la referencia del elemento HTML, seguido de un punto y luego el atributo booleano con todos los caracteres del atributo booleano en minúsculas.

suponiendo que el ID para una casilla de verificación es “chk1”, entonces la siguiente expresión devolverá “verdadero”.

document.getElementById (‘chk1’). Verificado

si desea que la casilla de verificación sea Verificado (tener el tick) Use la siguiente declaración:

document.getElementById (‘chk2’). checked = true;

Si desea que la casilla de verificación no se verifica (elimine tick ) Use la siguiente declaración:

document.getElementById (‘chk2’). checked = false;

Entonces, aunque HTML no tiene un valor para un atributo booleano, el DOM (el DOM (( JavaScript) tiene, que es verdadero o falso. Utiliza estos valores verdaderos o falsos en el código JavaScript; No puede usarlos en las etiquetas del elemento de control HTML.

En su código JavaScript, usa los valores verdaderos o falsos como se muestra arriba para los atributos booleanos verificados, lectores y desactivados; es decir, para los tres atributos booleanos.

en realidad HTML tiene más de tres atributos booleanos, pero no son muchos.

hemos llegado al final de este artículo. Espero que lo hayas apreciado.

chrys