Простой плагин маски телефона, пропускающий как российский формат телефона, так и не российский. Демо: https://codepen.io/arti-set-dev/pen/GRBBMWQ
Для загрузки введите команду: npm i r-phonemask
.
после загрузки перед инициализацией пропишите класс, id, либо любой дата атрибут.
Например:
<input type="tel" class="input mask-phone">
Для инициализации пропишите следующий код:
const maskPhone = new MaskPhone('.mask-phone');