February 20
Fornire esperienze utente chiazza di petrolio come un web designer e sviluppatore a volte può venire giù ai piccoli dettagli, come ad esempio i campi del modulo di formattazione per accettare solo i tipi di input che sono progettati per accettare. La formattazione di un campo di testo in modo che accetterà solo i numeri come input, e non lettere o altri caratteri, può essere fatto modificando il "<head>" campo del documento HTML.
1 Avviare il JavaScript che formattare il campo di testo aggiungendo la seguente definizione tipo di script:
<Script type = "text / javascript">
<! -
2 Creare una funzione che richiede numeri solo utilizzando il seguente codice e cambiando "examplefield" al nome del campo che si sta effettivamente in uso:
Funzione numbersonly (examplefield, e, dec)
3 Aggiungere le seguenti definizioni di carattere utilizzando il seguente codice:
{
chiave var;
var KeyChar;
if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
altro
return true;
KeyChar = String.fromCharCode (chiave);
4 Impostare i tasti di controllo utilizzando il seguente codice:
if ((== null chiave) || (== tasto 0) || (== tasto 8) ||
(== Tasto 9) || (== Chiave 13) || (== Chiave 27))
return true;