1. aspro.ru
  2. Аспро: Максимум
  3. Обзор типовых настроек решения
  4. Валидация ввода

Валидация ввода


Валидация ввода — это комплекс мер по пресечению ввода неправильной информации в интерактивной форме. Существует для того, чтобы клиент вводил точные данные. Например, дату или номер телефона лишь цифрами и в определенном формате.

В Аспро: Максимум предусмотрена настройка валидации ввода. Для этого в административной части сайта перейдите в Аспро (1) → Аспро: Max (2) → Настройки (3) → Валидация ввода (4).

51257477-7b63-11f1-8fe4-fa163e2ff576

На вкладке представлены следующие настройки:

  1. Скрытая каптча — функция позволяет отделить реальных людей от спам-ботов без вреда для конверсии. Пользователям не придется заполнять дополнительные поля для проверок.
  2. Использовать интернациональную маску телефона — настройка доступна с версии решения 2.0.6. При ее активации появляются два других поля: «Страны для телефонов» (3) и «Избранные страны для телефонов» (4).
  3. Страны для телефонов — укажите страны, которые необходимо предлагать пользователю в форме обратной связи для быстрой подстановки кода телефона. Например, если клиент при заполнении формы выбирает вариант «Россия», то в поле телефонного номера сразу подставляется код «+7». Настройка доступна с версии 2.0.6.
  4. Избранные страны для телефонов — укажите избранные страны, код телефона которых будет отображаться отдельно от других при заполнении поля. Настройка предусмотрена с версии решения 2.0.6.

484f3065-7b62-11f1-8fe4-fa163e2ff576

Маска ввода телефона — задайте формат ввода номера телефона в формах обратной связи. При этом настройка не будет применяться, если подключена интернациональная маска телефона. Рекомендуемые параметры:

  • для России и Казахстана: +7 (999) 999-99-99
  • для Украины: +380 99 999 9999

Валидация ввода телефона — задайте регулярное выражение для проверки корректности ввода номера телефона в формах обратной связи. Пример маски телефона для валидации:

  • Для России и Казахстана: ^[+][0-9] [(][0-9]{3}[)] [0-9]{3}[-][0-9]{2}[-][0-9]{2}$
  • Для Украины: ^[+][0-9]{3} [0-9]{2} [0-9]{3} [0-9]{4}$

Формат даты — позволяет определить корректность ввода даты в формах обратной связи. Опция работает в браузерах, не поддерживающих HTML5 input[type=date], например Firefox, для остальных браузеров формат даты в этом поле зависит от локализации браузера.

Возможные расширения файлов для валидации — укажите разрешенные для загрузки документы через формы обратной связи. Необходимо указать все расширения через вертикальный разделитель: |.

8137ab27-7b60-11f1-8fe4-fa163e2ff576

Маска телефона должна соответствовать маске телефона для валидации, иначе пользователь не сможет заполнить форму обратной связи.

Рассмотрим выбор страны для быстрой подстановки кода телефона в форму. Первыми отображаются страны, которые выбраны в настройке «Избранные страны для телефонов» (1). Ниже указаны другие страны из настройки «Страны для телефонов» (2).

fc4ea22c-7b5d-11f1-8fe4-fa163e2ff576

Предыдущая статья Переключение версий jQuery
Следующая статья Главная страница