- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пишу форму обратной связи, в принципе всё уже готово. Теперь вот захотелось сделать проверку правильности ввода номера телефона. Как это можно реализовать? Какие есть варианты?
Регулярное выражение
ага и под все возможные виды
0 (000) 0000000
0 (000) 00-00-000
0 (000) 000-00-00
и тд. вариантов масса
Улыбныло вот такое
Проще всего проверить на цифры, минус, пробел, скобки
Затем убрать нецифровые символы, проверить на длину (это если надо...)
проверить на цифры и длинну - самое логичное
минус, пробел и скобки - так себе... особенно минус
А зачем? Если человек хочет чтобы ему ответили по телефону сам напишет нормально.
Если человек хочет чтобы ему ответили по телефону сам напишет нормально
а если ошибётся?
а если ошибётся?
Он в любом случаи может ошибиться в последовательности цифр, вот это проблема и её регуляркой не поправить. В остальном чего он ошибётся?
Сделайте на крайний случай пример:
+7 (ххх) хххххххх
Чтобы могли люди вводить в нужном формате.
А зачем?
Проверка телефона - вполне даже нехилая защита от спама... ))
Проверка телефона - вполне даже нехилая защита от спама... ))
Все дело в том, для чего на сайте используется форма для ввода телефона.
LEOnidUKG, все верно сказал.
Если форма используется реальная и для того чтобы организация перезванивала клиенту по указанному номеру, то он в любом случае будет заполнять верно. Максимум на что можно проверять так это на количество символов.
А так в форму просто поставить placeholder с примером номера (или вынести за форму).
Все дело в том, для чего на сайте используется форма для ввода телефона
placeholder тута - самое то... ))
Пишу форму обратной связи
jquery masked input
http://digitalbush.com/projects/masked-input-plugin/