поле ввода, только цифры jquery / js
У меня есть поле ввода, где я хочу, чтобы пользователи только набирали цифры
HTML:<input id="num" type="text" name="page" size="4" value="" />
JQuery / JS:
$("#num").keypress(function (e){
if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)){
return false;
}
});
Надеюсь, кто-нибудь может мне помочь.
Кстати, мне неинтересен плагин jquery большего размера, чтобы заставить функцию работать. (Я нашел несколько jquery-плагинов, но должен быть какой-то другой способ исправить это, с меньшим кодом)