salve, ho ripreso una funzione noNumber e l'ho modificate per le lettere (non puoi inserire lettere)
la funzione funziona benissimo, il problema è che devo passare da un campo all'altro con il TAB, ma giustamente non me lo fa fare perchè non lo riconosce come numero ovviamente.
Vi posto lo script
codice:
function fnc_noLetters(e){
var keynum, keychar, numcheck;
if(window.event) // IE
{
keynum = e.keyCode;
} else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
keychar = String.fromCharCode(keynum);
var numeri = new RegExp("[0-9]","g");
return numeri.test(keychar);
}
questo è l'elemento:
<input type="text" onkeypress="fnc_noLetters(event);">.
La mia idea è di includere nella espressione regolare il TAB, ma non so proprio come fare.
Si accettano anche soluzioni alternative ovviamente, ho provato a fare una ricerca nel forum, ma non sono arrivato a nulla purtroppo.
Vi ringrazio