SergeyKisliy
@SergeyKisliy
Дизайнер натяжных потолков и освещения

Input для телефона. Есть ли хорошая альтернатива jquery maskedinput?

Всем привет.
У меня есть сайт такси, на котором очень большая мобильная аудитория. Не у всех айфоны и последние андройды, много малобюджетных девайсов со старыми ОС.
На сайте есть форма для быстрого вызова, в поле для телефона выставлена маска для ввода с помощью плагина jquery.maskedinput. И иногда он глючит, особенно с не производительных устройств и дефолтных браузеров (сам пробовал). Выглядит это так — перескакивает курсор, перетираются введенные данные, маска выставлена с преустановленной +7 но почему то все равно вводят с 8... и поэтому в присланной заявке не хватает одной цифры.

В связи с этой проблемой, прошу вас поделиться опытом как быть?
1. Найти другой плагин, более свежий и не глючный.
2. Не ограничивать людей и оставить поле свободным для заполнения, пусть пишут как им удобнее (через +7, 8, слитно, с дефисом, и т.д.). Я где то читал, что так правильнее с точки зрения UX. Тут сразу доп вопрос — надо ли делать предупреждения или ограничения на ввод букв, чтобы не баловались =) ?
В общем поделитесь как вы делаете?
  • Вопрос задан
  • 3553 просмотра
Решения вопроса 2
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
В maskedinput много косяков по юзабилити.

Вот это надо юзать
https://github.com/RobinHerbots/jquery.inputmask
Ответ написан
Комментировать
@stasov1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Cnfc19932
Full-stack web developer
Как вариант написать валидацию самому, без всего лишнего
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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