Nwlapcug.com


Come formattare un campo di testo per accettare solo numeri

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;