Hay dos formas de deshabilitar la presentación de formulario en HTML, son:
1. Agregue el atributo readonly='readonly' a la etiqueta de control
2. Agregar disabled='disabled' atributo a la etiqueta de control
Por ejemplo:
<input type = text value = readonly = readonly /> <input type = text value = discapaced = discapaced />
Ambos controles en el ejemplo no son modificables. ¡Pero también tienen algunas diferencias!
Desde el significado literal, podemos saber que el control que usa la propiedad Readonly es de solo lectura, mientras que el discapacitado está deshabilitado. Entonces, ¿cuál es la diferencia entre ellos?
Los controles de solo lectura (controles que usan el atributo Readonly) no pueden ser modificados por los usuarios con el mouse y el teclado, pero los programadores pueden usar JavaScript para modificarlos. Al enviar el formulario, el nombre y el valor del control se enviarán al servidor, lo que significa que es visible para el servidor.
El usuario del control deshabilitado (control con el atributo deshabilitado) no solo no está permitido ser modificado por el usuario con el mouse y el teclado, sino que también es invisible para el servidor, es decir, el nombre y el valor no se enviarán al servidor al enviar el formulario. Por supuesto, los programadores también pueden usar JavaScript para modificar su valor.
Esta es su diferencia. Después de conocer la diferencia, debemos saber cuándo usar qué método. ¡No seas ciego!
ResumirEste es el final de este artículo sobre la diferencia entre los atributos deshabilitados de los controles de formulario HTML y Readonly VS DISPABILIDAD. Para obtener un contenido de discapacitado HTML más relacionado, busque artículos anteriores de Wulin.com o continúe navegando por los artículos relacionados a continuación. ¡Espero que todos apoyen a Wulin.com en el futuro!