Home > Web Mania > Controllo dei tasti in javascript

Controllo dei tasti in javascript

January 11th, 2008 Lascia un commento Vai ai commenti

Uno script veloce che permette di controllare che in un campo testo vengano inseriti solo numeri.
Il punto principale dello script è la gestione dell’evento onKeypress (event), che dalla nostra funzione possiamo richiamare per ottenere il tasto che è stato premuto e.keyCode, in formato ASCII. Convertendolo poi in carattere String.fromCharCode possiamo fare i confronti necessari.

<script type="text/javascript">
function checkNum(e){
var numero;
var carattere;
if(window.event) // IE
{
numero = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
numero = e.which;
}
carattere = String.fromCharCode(numero);
return !isNaN(carattere);
}
</script>
<input type="text" name="myText" value="" onKeypress="checkNum(event)" />

Facile e veloce da attuare, molto utile a livello di usabilità!

 

Approfondimenti online

La tecnologia informatica ha fatto passi da gigante. In modo particolare Google, che con il suo analizzatore di testo, è in grado di proporre collegamenti contestuali a quanto hai appena letto. Questi i link pubblicitari proposti da Adsense.

Categorie: Web Mania Tag: ,

Additional comments powered by BackType