Как сделать инпут ключа активации с преобразованием данных в XXX-XXX-XXX?
Условно, есть инпут ключа активации, который проверяет данные
<input id="authForm__verifyCode" class="authForm__inputCode" type="text" placeholder="XXX-XXX-XXX" style="text-transform: uppercase;" required>
Как сделать интерфейс, как у касперского, допустим? В плане, что при вводе данных плейсхолдер не исчезал, а выглядел примерно так: "B2D-H2X-XXX" (+ чтоб при завершении первых трех символов автоматически перебрасывало через тире). Кому не сложно, можете написать код?