У меня есть форма, которая позволяет пользователю вводить номер социального страхования. Я хочу, чтобы ввод HTML скрывал первые 5 цифр, отображая только последние 4 цифры.
Например, если пользователь вводит 123-45-6789
, то ввод будет показывать ***-**-6789
. Я использую плагин Inputmask, чтобы замаскировать ввод и заставить пользователя вводить цифры в наборе формат. Однако я озадачен тем, как показать первые 5 цифр в виде звездочки, а остальные сделать видимыми.
Вот маска, которую я сейчас использую
<input type="text" class="masked-input" data-inputmask="'mask': '999-99-9999'" value="" />
Вот как я активирую этот вход
(function () {
Inputmask().mask(document.querySelectorAll(".masked-input"));
});
Как сделать так, чтобы ввод отображался как пароль звездочки, кроме последних 4 цифр? Если это невозможно с помощью этого плагина, как я могу сделать это без этого плагина или с помощью других плагинов?
***-**-678
- person Jay   schedule 29.09.2020