Come cancellare la casella di testo ogni volta che il riepilogo a discesa valore cambia in PHP

February 1

Utilizzando l'evento "OnChange" per un invio di form, è possibile cancellare una casella di testo dopo che l'utente seleziona una voce diversa nella casella a discesa. La pagina di elaborazione PHP impostato nel tag definizione del form recupera il valore selezionato e riporta l'utente al modulo Web con una casella di testo eliminato. Tutti gli altri valori non sono interessati, così l'utente può continuare a riempire il modulo.

istruzione

1 Fare clic destro sul file PHP che contiene l'elenco a discesa e casella di testo che si desidera modificare. Fai clic su "Apri con" e selezionare il vostro editor preferito.

2 Aggiungere il seguente evento "onchange" per la casella a discesa. Il seguente codice è un esempio di una selezione di colori con l'evento onchange inserito:

<Select onchange = "cleartextbox ()">
<Option value = "blue"> Blu </ option>
<Option value = "red"> rosso </ option>
</ Select>

3 Creare la funzione "cleartextbox" nella sezione "script" della pagina PHP all'interno dei tag head della pagina:

<Script type = "text / javascript">
Funzione cleartextbox () {
. Document.getElementById ( "box") value = '';
}

Sostituire "testo" con l'ID PHP per la casella di testo che si desidera cancellare.