@MikeToster

Как задать параметр Pattern для проверки формы ввода телефона?

Приветствую,

нужно запретить отправку лид формы с именем и телефоном если не заполнен хотя бы телефон

на сайте включил форму INPUT
<input  aria-invalid="false" aria-required="true" type="text" size="40" placeholder="Телефон 7(___)___-__-__" title="Номер должен содержать 11 цифр и начинаться с 7" value="" pattern="_+" maxlength='15' name='Phone' id="phone" />


в итоге скрипт принудительно дает ввести только цифры, а скобки и - ставятся сами.
7(___)___-__-__

но если не до конца ввести текст в форму и нажать enter то отправляется форма без проверки

Как задать параметр Pattern чтобы учесть такой формат поля 7(___)___-__-__ ?
  • Вопрос задан
  • 19412 просмотров
Решения вопроса 1
@vdem
pattern="7\([0-9]{3}\)[0-9]{3}-[0-9]{2}-[0-9]{2}"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 12:20
10000 руб./за проект
22 нояб. 2024, в 11:53
3000 руб./за проект
22 нояб. 2024, в 11:51
20000 руб./за проект