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

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

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

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

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

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

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

Похожие вопросы
OfferCase Москва
от 400 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
Future Москва
от 50 000 до 70 000 ₽