Решение "Маска ввода номера телефона в 1 клик" для 1С-Битрикс позволяет быстро установить маску ввода номеров телефонов для любых форм на Вашем сайте.

Обзор возможностей решения в видео-формате: rutube.ru
1. Установка удобной маски ввода
Основная возможность решения - установка маски. Маска настраивается под ваши требования, так же есть две библиотеки реализации - можно выбрать наиболее удобную
2. Блокировка ввода восьмерки и семерки первой цифрой
Самая частая проблема с масками ввода - когда пользователи не понимают как вводить и начинают ввод +77 или +78, тем самым теряя последнюю цифру. В настройках решения можно заблокировать ввод 7 и 8 первой цифрой
3. Гибкое ограничение длины
При включении настройки гибкой длины решение позволит вводить несколько дополнительных цифр после заполнения основной маски, для избежания проблемы с переполнением и потерей цифр номера


Маска ввода упрощает заполнение номера телефона для пользователя за счёт более понятного визуального разделения символов. Использование маски номера телефона уменьшает количество ошибок при вводе. Работа маски основана на установке стандарта ввода и не позволяет вписывать в поле для номера телефона буквы и посторонние символы. |

Обзор возможностей решения в видео-формате: rutube.ru
1. Установка удобной маски ввода
Основная возможность решения - установка маски. Маска настраивается под ваши требования, так же есть две библиотеки реализации - можно выбрать наиболее удобную
2. Блокировка ввода восьмерки и семерки первой цифрой
Самая частая проблема с масками ввода - когда пользователи не понимают как вводить и начинают ввод +77 или +78, тем самым теряя последнюю цифру. В настройках решения можно заблокировать ввод 7 и 8 первой цифрой
3. Гибкое ограничение длины
При включении настройки гибкой длины решение позволит вводить несколько дополнительных цифр после заполнения основной маски, для избежания проблемы с переполнением и потерей цифр номера

▷ | Решение подходит для любых стран - в настройках можно поставить маску для своей страны | |
▷ | Защита от ошибок ввода (+77, +78) | |
▷ | Поддержка двух библиотек маски - Вы можете выбрать наиболее удобную | |

✔ | Поддержка ключевых сущностей: простых товаров, товаров с торговыми предложениями, комплектов | |
✔ | Поддержка версий PHP: 7.x, 8.x | |
✔ | Корректно работает на актуальных и на более старых версиях 1с-Битрикс | |
✔ | Корректно работает с большинством готовых шаблонов (Аспро, Сотбит, Digital Web, Intec, Альфа, Некстайп, Крайт и т.д.) и на сайтах с уникальным дизайном | |
Если у Вас возникли проблемы с установкой, настройкой или есть вопросы по работе решения - пишите на почту поддержки (me@arturgolubev.ru), постараюсь помочь.

Если вы хотите применить маску из решения для поля в котором уже используется маска ввода (установленная через код или другим решением), нужно предварительно отключить прежнюю маску ввода.

![]() | ![]() |
Полезная информация и частые вопросы:
- Типовые настройки маски для стран СНГ
- Типовые селекторы для готовых шаблонов
- Проверка ввода телефона при отправке формы
- Форматирование номера телефона попадающего в админку
- Битрикс версий 18.5 и выше
- PHP версии 7.x, 8.x
- Наличие закрывающего тега </body> на страницах (частая ошибка)