Как сделать инпут ключа активации с преобразованием данных в XXX-XXX-XXX?

Условно, есть инпут ключа активации, который проверяет данные

<input id="authForm__verifyCode" class="authForm__inputCode" type="text" placeholder="XXX-XXX-XXX" style="text-transform: uppercase;" required>

Как сделать интерфейс, как у касперского, допустим? В плане, что при вводе данных плейсхолдер не исчезал, а выглядел примерно так: "B2D-H2X-XXX" (+ чтоб при завершении первых трех символов автоматически перебрасывало через тире). Кому не сложно, можете написать код?


Ответы (0 шт):