У меня есть поле ввода, где я хочу только ввести числа 0 - 9 и ничего больше. Его мобильный сайт настолько важен, что он работает на телефонах. Я нашел следующий код, который отлично работает на настольных компьютерах, но ничего не делает на телефонах.html ограничение поля ввода на номера на телефонах
$("#phone").keypress(function (event) {
var code = (event.keyCode ? event.keyCode : event.which);
if (code < 48 || code > 57) event.preventDefault();
});
Кто-нибудь знает, как я могу достичь того же, что и код выше, но на телефонах?
Нет, это не работает, так как я все еще могу поместить символы как:,. - + –