Показать сообщение отдельно
  #1 (permalink)  
Старый 22.11.2010, 15:51
Интересующийся
Отправить личное сообщение для Fenec Посмотреть профиль Найти все сообщения от Fenec
 
Регистрация: 13.08.2010
Сообщений: 14

Ограничение на ввод в инпут (цифры, точка, минус)
Хочу ограничить ввод в инпут только цифрами, точкой, запятой, минусом.
Делаю так:

$('.prices').keypress(function(e) {
if(e.which!=8 && e.which!=0 && e.which!=109 && e.which!=188 && e.which!=190 && (e.which<48 || e.which>57)) return false;
});

Цифры дает писать, а остальные значения нет (109 - минус, 188 - запятая, 190 - точка).
Как правильно сделать?
Ответить с цитированием