Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Проблема с вводом номера на мобильных устройствах #30

Closed
Markeldo opened this issue Mar 28, 2017 · 5 comments

Comments

@Markeldo
Copy link

Markeldo commented Mar 28, 2017

Приветствую.
Опишу проблему
Открываю пример в Chrome на мобильном, пытаюсь ввести номер.
Допустим маска +7()--
ввожу +7(111)2 и тут курсор перескакивает и встаёт перед двойкой, а не за ней. То же самое, когда дохожу до +7(111)222-3 курсор встаёт перед тройкой.
То есть, когда вводимый символ становится следующим за ")" или "-", то курсор встаёт перед ним.
Не знаю, понятно ли объяснил, но в любом случае, проще открыть пример на телефоне и попытаться осуществить ввод.
Сможете ли исправить эту ошибку?

P.S.: во встроенном в Android браузере такой проблемы нет.

@Markeldo Markeldo changed the title Проблема с вводом в Webkit на мобильных устройствах Проблема с вводом номера на мобильных устройствах Mar 28, 2017
@nikolaysigalev
Copy link

Похоже, проблема в Яндекс.Браузере для Андроида. Похожий плагин jquery maskedinput ведет себя так же в этом браузере. Написал им в поддержку.

@nikolaysigalev
Copy link

Если у поля input указать type="tel", то проблема исчезает

@Andrikoss
Copy link

nikolaysigalev
Мужик спасибо огромное выручил конкретно
в input стояло type ="text" и при наборе со смартфона глюк
номер набирает и всё сдвигает в право + не работало ограничение и можно было набрать 100500 символов.
Теперь же благодаря твоему совету, даже клавиатуру с цифрами открывает в этом поле.
Конкретно выручил, а то я дубом в этом.
СПАСИБО !!!

@hey-yo
Copy link

hey-yo commented Aug 13, 2019

Как вы вообще его подключили? Мне надо только инпут.

@Markeldo
Copy link
Author

Как вы вообще его подключили? Мне надо только инпут.

Гляньте на демо-странице, вроде там всё +- понятно: http://andr-04.github.io/inputmask-multi/ru.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants