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

Как сделать чтобы в маске телефона курсор всегда был в начале?

При клике на поле ввода телефона всплывающий формы нужно что бы курсор автоматически попадал в самое начало, сейчас очень сложно попасть, то посередине то в конце, нужно что бы при клике в любую область попадало в самое начало.

Скрипт на маску сейчас выглядит так:

jQuery(function($){
		   $("#pop_phone").mask("+7(999) 999-9999");
		});
  • Вопрос задан
  • 2506 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Afres
@Afres
Product Owner
Вот тут получше решение, как по мне.
Ответ написан
Комментировать
@vaajnur
битриксоид
pos = checkVal(); замени на pos = 0 в биб-ке
Ответ написан
@dimsonbgg
Это делается очень просто, смотри, после +7 у тебя появляется _____. И из-за нее курсор ставится в конце. Мы просто уберем нижнее подчеркивание и курсор всегда будет попадать после +7 и к тому же, с возможностью редактировать номер без стирания :)

jQuery(function($){
       $("#pop_phone").mask("+7(999) 999-9999", {placeholder: "" });
    });
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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