ubiquitour.com

Cómo deshabilitar el cuadro de texto PHP

Un cuadro de texto es un cuadro de entrada que puede crear en PHP en un formulario HTML. Después de crear un cuadro de texto en el formulario, normalmente viene activada por defecto. Sin embargo, puede desactivar el cuadro de texto llamando a una función de JavaScript que saca el foco, o se desdibuja, el campo de cuadro de texto cada vez que enfoque es llevado a la caja de texto. Cuando un usuario hace clic en el campo de cuadro de texto, es automáticamente seleccionada, que efectivamente deshabilita el cuadro de texto.

Instrucciones

1 Crear un nuevo archivo PHP en un editor como el Bloc de notas. Crear una bandera en PHP para determinar si un campo textbox será habilitado o deshabilitado. Por ejemplo, escriba:

<! Html DOCTYPE público "-//W3C//DTD XHTML 1.0 Transitional / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

< html xmlns = "http://www.w3.org/1999/xhtml" >

< head >

< meta http-equiv = "Content-Type" content = "text/html; charset = utf-8 "/ >

< title > desactivar el cuadro de texto < / title >

< /HEAD >

< cuerpo >

<? php

$disabled = true;

? >

2 Crear un formulario HTML y coloque un control textbox en el formulario. Utilizar la bandera PHP creado para determinar si el cuadro de texto y añadir la función de JavaScript para desenfocar el cuadro de texto cada vez que se activa si se establece el PHP en true. Por ejemplo, escriba:

< nombre del formulario = "myForm" >< entrada tipo = "text" name = "txt" <? php si echo ($disabled) "onfocus=document.myForm.txt.blur()" / >

< /body >

< / html >

3 Guarde el archivo PHP y ejecutar el programa en un navegador. Compruebe que el cuadro de texto aparece y está desactivado.