Сообщение от hardware
|
как проверить вводимые данные в input. Задача такая, что допускаются только цифры.
Проблема в том что когда вводишь в поле число, то выдает все равно sring.
$('input').change(function(){
alert(typeof $(this).val());
});
Как тогда проверить было ли введено число или нет?
|
не надо заморачиваться. сделайте так:
$('input').keyup(function(){
var nondigs=/[^\d]/g, val=$(this).val();
$(this).val(val.replace(nondigs,''));
});