@lagudal

Как сделать проверку телефонного номера на валидность?

Имеется форма, в которой среди прочих инпут "телефон". Необходимо сделать проверку вводимого пользователем значения на валидность, при этом чтобы проверялось не только после клика на сабмит кнопку(это естественно тоже обязательно), но и на лету - т.е. написал билеберду, вышел из фокуса интпута и перешел еще куда то - предупреждение, сорри мол, введите корректный номер.
Самих регулярок в принципе в сети много, интересует именно как сделать такую проверку на лету?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 2
asurahan
@asurahan
веб разработчик
<input  type="tel" pattern="(\+?\d[- .]*){7,13}" required placeholder="+79998887777">
вот так :-)
Ответ написан
Комментировать
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
Руководитель frontend направления, предприниматель
Привязать к полю onchange или oninout (а лучше через addEventListener) функцию, которая будет проверять на лету, и ее же можно к сабмиту формы шить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы