Перейти к основному содержимому

Формы обратной связи

Подключение форм обратной связи.

Подготовка и передача данных

Самый простой способ подготовить данные для передачи собрать их в FromData.

Пример кода для обработки всех полей формы без изменений:

document.querySelector('form').addEventListener('submit', evt => {
evt.prevenDefault();

let form = evt.currenTarget,
data = new FormData(form);

mna100('email', data, response => {
if (response.status == 0) {
/* Что то пошло не так, текст ответа читаем в message */
} else {
/* Все хорошо, можно очищать поля и выводить оповещение */
}
})
})

Базовые поля

По умолчанию мы ожидаем такой набор данных.

Имя поляТип данныхЗначение
namestringИмя
emailstringE-mail
phonestringТелефон
email_titlestringНазвание формы

Остальные поля настраиваются в личном кабинете.