Проверка водимых значений в input
как проверить вводимые данные в input. Задача такая, что допускаются только цифры.
Проблема в том что когда вводишь в поле число, то выдает все равно sring.
$('input').change(function(){
alert(typeof $(this).val());
});
Как тогда проверить было ли введено число или нет? :help: |
<form> <input type="text" pattern="[0-9]+" /> <button type="submit">Отправить</button> </form> |
Спасибо
|
|
Цитата:
$('input').keyup(function(){
var nondigs=/[^\d]/g, val=$(this).val();
$(this).val(val.replace(nondigs,''));
});
|
| Часовой пояс GMT +3, время: 05:41. |