Programmazione
6.960 visualizzazioni
Jquery: limitare input a tasti numerici
23/08/2012Se vogliamo controllare a monte che in un determinato campo vengano imessi solo valori numerici (operando quindi lato client) senza attendere l'invio dei dati per affettuare il controllo lato server, attraverso Jquery possiamo abilitare solo l'uso di tasti numerici.
Come sempre occorre prima di tutto caricare l'ultima versione di Jquery, (qui l'articolo), e poi lo script Jquery da inserire sarà il seguente:
$(document).ready(function(){
$('nome_campo_input').bind('keypress', function(e) {
return ( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)) ? false : true ;
})
})