Маска ввода

Все вопросы/проблемы по установке и использовании.
triadax
Сообщения: 135
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Маска ввода

Сообщение triadax »

Добрый день.

имеется маска вида: za-a9-999999

Вопрос. Как сделать так, чтобы символ "а" оставался неизменным. Тоже самое касается и цифры "9"
Аватара пользователя
support
Техническая поддержка
Сообщения: 9081
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Маска ввода

Сообщение support »

Что то я не понял вопроса.
triadax
Сообщения: 135
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Re: Маска ввода

Сообщение triadax »

support писал(а): 15 мар 2021, 10:55 Что то я не понял вопроса.
Уточняю.

У нас есть маска вида za-a9-999999. Я хочу, чтобы при вводе у меня номер имел вид za-a9-______.
Что имеем z_-__-______, то есть там где встречается символ "а", "9" система предлагает ввод.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9081
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Маска ввода

Сообщение support »

Используйте поле с динамической маской ввода.
В качестве маски введите

Код: Выделить всё

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.
Вложения
screenshot-localhost-2021.03.15-12_19_30.png
triadax
Сообщения: 135
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Re: Маска ввода

Сообщение triadax »

support писал(а): 15 мар 2021, 12:22 Используйте поле с динамической маской ввода.
В качестве маски введите

Код: Выделить всё

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.
Благодарю. Работает.
imamverdiyeveldar
Сообщения: 351
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Россия, Санкт-Петербург

Re: Маска ввода

Сообщение imamverdiyeveldar »

triadax писал(а): 15 мар 2021, 12:38
support писал(а): 15 мар 2021, 12:22 Используйте поле с динамической маской ввода.
В качестве маски введите

Код: Выделить всё

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.
Благодарю. Работает.
Похожая проблема, не могу понять как сделать, нужна маска +994 __ ____ __ __ но так как 9ки заняты, не знаю как сделать так. вариант выше не сработал.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9081
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Маска ввода

Сообщение support »

Используйте поле с динамической маской ввода.
imamverdiyeveldar
Сообщения: 351
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Россия, Санкт-Петербург

Re: Маска ввода

Сообщение imamverdiyeveldar »

support писал(а): 16 мар 2021, 17:34 Используйте поле с динамической маской ввода.
только заметил. не работает в публичной форме.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9081
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Маска ввода

Сообщение support »

Забыл подключить библиотеку в публичных формах. Откройте файл template\public_layout.php и добавьте в него строчку

Код: Выделить всё

<script type="text/javascript" src="js/inputmask/5.0.5/jquery.inputmask.min.js" ></script>
перед

Код: Выделить всё

<!-- END PAGE LEVEL PLUGINS -->
Сообщите результат
imamverdiyeveldar
Сообщения: 351
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Россия, Санкт-Петербург

Re: Маска ввода

Сообщение imamverdiyeveldar »

support писал(а): 16 мар 2021, 19:29 Забыл подключить библиотеку в публичных формах. Откройте файл template\public_layout.php и добавьте в него строчку

Код: Выделить всё

<script type="text/javascript" src="js/inputmask/5.0.5/jquery.inputmask.min.js" ></script>
перед

Код: Выделить всё

<!-- END PAGE LEVEL PLUGINS -->
Сообщите результат
Теперь работает. спасибо вам большое.
Ответить