Задать вопрос
@krispey102

JS маска для инпут и событие .on keycup?

Есть форма и кнопка отправить, кнопка активируется если все поля заполнены. событите js, отвечающее за изменение текста внутри input -
$('.block-calculator .js-input-validate .style-input').on('input keyup', function(e) { }

Данный код работает, кнопка активируется и форму можно отправить если внутри input вводится текст. Проблема - в поле "телефон" стоит маска по типу +7(999)999-99-99 и если ввести одну цифру, то кнопка отправить форму станет активна, но проблема в том что если номер телефона не правильно заполнить, то всё написанное сотрётся до исходного значения, но т.к кнопка активна, то форму можно отправить, и на почту придёт пустой номер телефона. Можно ли как-то сделать условие, правильно ли заполнен номер телефона?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы