12.06.2020, 00:41 | #1 |
Участник
|
применять маску на вводимое значение по мере ввода
D365 10.0.10 и выше.
Клиент вводит номер кредитной карты в поле на форме. Проблема: браузер хочет сохранить номер в локальном кеше, но т.к. карта чужая, делать этого нельзя. Как решение было предложено маскировать вводимое значение прям во время ввода и показывать только первую и 4 последних цифры, остальное-звездочки. Также надо группировать цифры по 4 для удобности чтения. Это вообще реально сделать? Когда все цифры введены, ничего форматировать уже не надо - там уже идет шифрование и номер удаляется. Интересует частичное маскирование прям по мере ввода. |
|
12.06.2020, 07:50 | #2 |
Участник
|
а модифицировать код веб-страницы, чтобы использовался какой-нибудь специальный тип контрола, предназначенный для паролей и кредитных карт - нельзя? думаю, на уровне браузера в таких контролах всякое кеширование отключено?
|
|