проверка телефона - HELP - PullRequest
0 голосов
/ 26 апреля 2011

Мне нужен код подтверждения телефона, который принимает только цифры и тире, как этот формат 777-777-7777, длина равна 12. Я новичок в Jquery, и я очень ценю вашу помощь.

вот мой код:

var x = document.forms ["myForm"] ["phone"]. Value if (x == null || x == "") { оповещение («Рабочий номер телефона должен быть заполнен»); вернуть ложь; }

Спасибо!

1 Ответ

1 голос
/ 26 апреля 2011

Вы можете использовать простой RegExp для проверки 3digits-dash-3digits-dash-4digits следующим образом:

var phoneTest = new RegExp("\\d{3}-\\d{3}-\\d{4}"),
    phoneNum = "777-777-7777",
    otherNum = "66-666-6666";

phoneTest.test(phoneNum); // returns true
phoneTest.test(otherNum); // returns false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...