April 6
Una casella di testo in un modulo HTML è abilitato se l'utente è in grado di inserire i dati nella casella. La scatola è disabilitata se l'utente non può entrare alcuna informazione. Dal punto di vista Javascript, una casella di testo viene attivata con il metodo di messa a fuoco quando l'utente è autorizzato a immettere informazioni. Si perde il focus con il metodo di sfocatura quando l'utente non può immettere informazioni nella casella di testo. È possibile scrivere due funzioni per attivare e disattivare le caselle di testo utilizzando JavaScript applicando sia la messa a fuoco o metodi di sfocatura.
1 Creare una funzione di consentire che accetta un ID elemento come parametro e applica il metodo di messa a fuoco per l'elemento. Ad esempio, digitare:
abilitazione funzioni (id) {
document.getElementById (id) .focus ();
}
2 Creare una funzione per disabilitare una casella di testo, accettando l'ID casella di testo come parametro e applicando il metodo sfocatura alla casella di testo. Ad esempio, digitare:
disabilitare la funzione (id) {
document.getElementById (id) .blur ();
}
3 Chiamare la funzione Javascript con l'ID elemento per abilitare o disabilitare. Ad esempio, digitare:
<Script type = "text / javascript">
var disabledField = "disabile";
disabilitare (disabledField);
</ Script>