Проверка поля Номер телефона
Помогите разобраться с проверкой формы. Проверяется поле Номер телефона. Нужно чтоб туда писали только цифры. На данный момент ругается на все, что не впишу...
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, время: 07:58. |