Tecnología

Inicio

Cómo bloquear un cuadro de entrada

Cómo bloquear un cuadro de entrada


formularios HTML utilizan cajas de entrada para recoger los datos de usuario. Es posible que necesite para evitar que el usuario edite los valores del cuadro de entrada, pero aún así mostrar a completar el diseño del formulario. Cualquiera de los atributos "movilidad" de la caja de entrada "Sólo lectura" o se pueden utilizar para bloquear los valores de edición de usuario.

Instrucciones

1 Abra el editor HTML. Si se utiliza un editor WYSIWYG, cambiar a la vista de código.

2 Introducir el código <input type = "text" name = "txtName1" id = "txtName1" sólo lectura = valor de "sólo lectura" = "Mi Sólo lectura Valor" />. El atributo de sólo lectura puede incluir el = "sólo lectura" cuerda o se dejará en blanco. Sólo lectura bloquea la caja de entrada de edición de usuario y se incluye en el envío del formulario al servidor.

3 Introducir el código <input type = "text" name = "txtName-2" id = deshabilitado = valor "txtName-2" "desactivado" = "Mi valor Desactivado" />. El atributo con discapacidad puede incluir la cadena = "desactivado" o dejado en blanco. Discapacitados bloquea la caja de entrada de la edición y excluye el campo se presenten en el servidor con el formulario.

4 Ingrese el código

<Script type = "text / javascript">

bloqueo de la función (id) {

id.setAttribute ( "readonly", "sólo lectura");

}

</ Script>

<Input type = "text" name = "txtValue" id = valor "txtValue" = "Mi Valor" onblur = "bloqueo (this);" />

El uso de JavaScript, el atributo se puede añadir dinámicamente cuando el usuario hace clic en la casilla de entrada para fijar el valor introducido.