Come disattivare PHP TextBox

December 7

Una casella di testo è una casella di input che è possibile creare in PHP su un modulo HTML. Dopo aver creato una casella di testo sulla forma, è in genere attivata per impostazione predefinita. Tuttavia, è possibile disattivare la casella di testo chiamando una funzione JavaScript che prende fuoco fuori, o offusca, il campo di testo ogni volta messa a fuoco è portato alla casella di testo. Quando un utente fa clic sul campo di testo, è automaticamente selezionata, che disattiva in modo efficace la casella di testo.

istruzione

1 Creare un nuovo file PHP in un editor o nel blocco note. Creare una bandiera in PHP per determinare se un campo di testo verrà attivata o disattivata. Ad esempio, digitare:

<! DOCTYPE HTML PUBLIC "- // 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> Disattiva casella di testo </ title>

</ Head>

<Body>

<? Php

$ Disabilitato = true;

?>

2 Creare un modulo HTML e inserire una casella di testo nel modulo. Utilizzare il flag di PHP è stato creato per determinare se disattivare la casella di testo e aggiungere la funzione JavaScript per sfocare la casella di testo ogni volta che viene attivato se il flag PHP è impostata su true. Ad esempio, digitare:

<Form name = "myForm"> <input type = "text" name = "txt" <? Php if ($ disabilitato) echo "onfocus = document.myForm.txt.blur ()" />

</ Body>

</ Html>

3 Salvare il file PHP ed eseguire il programma in un browser. Verificare che compare la casella di testo ed è disabilitata.