Страница 1 из 2

Маска ввода

Добавлено: 15 мар 2021, 09:40
triadax
Добрый день.

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

Вопрос. Как сделать так, чтобы символ "а" оставался неизменным. Тоже самое касается и цифры "9"

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

Добавлено: 15 мар 2021, 10:55
support
Что то я не понял вопроса.

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

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

У нас есть маска вида za-a9-999999. Я хочу, чтобы при вводе у меня номер имел вид za-a9-______.
Что имеем z_-__-______, то есть там где встречается символ "а", "9" система предлагает ввод.

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

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

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

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.

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

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

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

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.
Благодарю. Работает.

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

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

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

z\\a-\\a\\9-999999
То есть чтобы исключить зарезервированный символ нужно поставить "\\" перед ним.
Благодарю. Работает.
Похожая проблема, не могу понять как сделать, нужна маска +994 __ ____ __ __ но так как 9ки заняты, не знаю как сделать так. вариант выше не сработал.

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

Добавлено: 16 мар 2021, 17:34
support
Используйте поле с динамической маской ввода.

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

Добавлено: 16 мар 2021, 19:10
imamverdiyeveldar
support писал(а): 16 мар 2021, 17:34 Используйте поле с динамической маской ввода.
только заметил. не работает в публичной форме.

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

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

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

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

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

<!-- END PAGE LEVEL PLUGINS -->
Сообщите результат

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

Добавлено: 16 мар 2021, 20:05
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 -->
Сообщите результат
Теперь работает. спасибо вам большое.