Chiazza di petrolio utente fornendo esperienze come web designer e sviluppatore può a volte venire giù per i piccoli dettagli, come formattazione campi modulo solo accettano i tipi di ingressi che sono progettati per accettare. Formattazione di un campo di testo affinché accetterà solo numeri come un input e non lettere o altri caratteri, può essere fatto modificando il campo "< head >" del documento HTML.
Istruzioni
1
Avviare il codice Javascript che formatterà il campo di testo aggiungendo la seguente definizione di tipo di script:
< SCRIPT TYPE = "text/javascript" >
<!...
2
Creare una funzione che chiama per i numeri solo da utilizzando il seguente codice e cambiare "examplefield" al nome del campo che si è effettivamente utilizzando:
funzione numbersonly (examplefield, e, dec)
3
Aggiungere le seguenti definizioni di carattere utilizzando il seguente codice:
{
chiave di var;
keychar var;
Se (Window)
Key=Window.event.KeyCode;
ElseIf (e)
chiave = e.which;
altro
Restituisce true;
KeyChar = String.fromCharCode(key);
4
Impostare i tasti di controllo utilizzando il seguente codice:
Se ((key==null) | | (key = = 0) | | (key = = 8) | |
(key = = 9) | | (key = = 13) | | (Key==27))
Restituisce true;