« Avete mai visto una moto che va avanti a seghe | Main | Muore Italia.it, muoiono cinquantotto milioni di euro! »
Controllo dei tasti in javascript
By Merlinox | January 11, 2008
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à!
Tags: HTML, javascript
Post simili
















January 23rd, 2008 at 7:31 am
[...] Controllo dei tasti in javascript [...]