jQuery плагин маски для полей формы
Создает маску для заполнения поля, например: +7 (___) ___-__-__
Всё, что нужно, это скачать* и подключить плагин в head.
Далее: создать input с произвольным id, например:
<input type="text" name="phone" id="phone" class="sppb-form-control" placeholder="Телефон">
Затем указать маску в скрипте, например так:
$("#phone").mask("+7 (999) 999-99-99");
*9 - любая цифра.
Подробнее о других видах масок на странице плагина*.
* К сожалению плагин не поддерживается, сайт не доступен. Осталась историческая страница на github, а так же всё ещё доступно подключение с CDN.
Так же можно рассмотреть альтернативные варианты, например:
- nosir.github.io/cleave.js - github
- robinherbots.github.io/Inputmask - github