Каждый владелец бизнеса и разработчик сталкивался с такой ситуацией: на сайте есть кнопки «Заказать звонок», «Получить консультацию», «Скачать прайс» или «Обсудить проект». Сделать под каждую свою форму обратной связи — значит обречь себя на адский труд по поддержке. А поставить одну общую форму на все случаи жизни — значит получать заявки с пометкой «Входная дверь» и гадать, что именно хотел клиент. Но есть элегантное решение, которое позволяет оставить на сайте одну универсальную форму, но при этом видеть в каждой заявке точную причину обращения. Я расскажу, как это реализовать на примере простого JavaScript-кода. Весь секрет — в передаче значения из клика по кнопке в скрытое поле формы. Звучит сложно, но на деле это буквально пара строк кода. Первым делом залезаем в HTML-код нашей формы. Нам нужно добавить туда скрытое поле. Пользователь его не увидит, но именно оно унесет с собой на сервер ценную информацию. Внутри тега <form> вставляем вот такую конструкцию: html <input type="hid
Одна форма на весь сайт: как узнать, что именно заинтересовало клиента
14 апреля14 апр
1
3 мин