Показать сообщение отдельно
Старый 12.06.2020, 00:41   #1  
alicedr is offline
alicedr
Участник
 
173 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
применять маску на вводимое значение по мере ввода
D365 10.0.10 и выше.

Клиент вводит номер кредитной карты в поле на форме.
Проблема: браузер хочет сохранить номер в локальном кеше, но т.к. карта чужая, делать этого нельзя.

Как решение было предложено маскировать вводимое значение прям во время ввода и показывать только первую и 4 последних цифры, остальное-звездочки. Также надо группировать цифры по 4 для удобности чтения.

Это вообще реально сделать? Когда все цифры введены, ничего форматировать уже не надо - там уже идет шифрование и номер удаляется. Интересует частичное маскирование прям по мере ввода.