Проверка поля Номер телефона
Помогите разобраться с проверкой формы. Проверяется поле Номер телефона. Нужно чтоб туда писали только цифры. На данный момент ругается на все, что не впишу...
if (obj_pole_phone.value!=/^\d*$/) { alert('Введите корректный номер телефона сотрудника, который будет проходить обучение! Номер должен состоять только из цифр.'); obj_form.phone.focus(); return false; } |
(/^\d*$/).test(obj_pole_phone.value) |
Цитата:
на данном сайте есть замечательные статьи по регулярным выражениям, в которых описано как надо проверять с их помощью строки прочитайте их, и сделайте правильную проверку |
Цитата:
Gvozd, простите, не удержался ;) |
Цитата:
не читая дополнительной литературы, это первое что приходит в голову. В общем разобралась, поле Телефон проверяется. Всем спасибо! |
var int_ = $(this).val(); var re = /^[0-9]*$/; if (!re.test(int_)) alert ('Вы ввели символ : '+int_+'\nВведите ЧИСЛО'); И всё это повешено на нажатие клавиши внутри инпута ;) |
хм, по-моему не самое грациозное решение) наверно поля лучше все же проверять всей кучей, а не по отдельности каждое. а то пользователь еще напугается)))
но вполне возможно, что для конкретных ситуаций идеален и ваш вариант ;) |
именно посимвольно. Пользователь начал вводить букву и тут сразу предупреждение!!!!!!
|
Часовой пояс GMT +3, время: 20:00. |