Задать вопрос
archi_kud
@archi_kud
Frontend Developer

Как сделать маску для input?

Здравствуйте, хочу сделать маску для input с номером телефона. Маска работает, но когда я пытаюсь добавить код страны, то при последующем вводе он дублируется. Я понял, что ошибка возникает из-за того, что телефон берется из текущего значения input, но я не знаю как ее решить. Вот код: https://codepen.io/arthurkud/pen/KYLdVx
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
radar4ick
@radar4ick
web-developer
phone = phone.startWith('+7 ') ? phone : '+7 ' + phone;
Ответ написан
hzzzzl
@hzzzzl
например каждый раз убирать "+7 " из начала строки, если там уже есть этот код страны в инпуте

https://codepen.io/anon/pen/oORLYx?editors=1010
Ответ написан
Ваш ответ на вопрос

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

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