Я использую эту функцию, чтобы разрешить ввод цифр только в тексте.
$('input').bind('keydown', function(e) {
var key = e.charCode || e.keyCode || 0;
return (
key == 8 ||
key == 9 ||
key == 46 ||
(key >= 37 && key <= 40) ||
(key >= 48 && key <= 57) ||
(key >= 96 && key <= 105));
});
Как бы я также разрешил копировать и вставлять? Я попытался добавить код 17 для контроля, но он все еще не работает.
Есть ли что-то особенное, что вы должны сделать для комбинаций клавиш?
Спасибо