ligisayan, ну возможно что подряд, тк тестировал. А разве по правилам вы не должны получать от пользователя соглашение на обработку личных данных? т.е имя и телефон это личные данные. Просто может придти прокуратура и наложить штраф на орг. помоему около 250 000 руб. Так что посоветовал бы почитать об этом.
ligisayan, ну тогда больше ничем не могу помочь) ищите проблему) смотрите что в консоли, может есть ошибки до скрипта и он не выполняется из за этого... короче говоря надо видеть ваш сайт чтобы понимать что может там быть)
Т.к ваша тема прошлая была закрыта, не смог туда ответить...
Не факт что поможет это но...
Попробуйте вешать на форму листенер. т.е вместо document.addEventListener...
Что то типо такого:
var form = document.getElementById("form");
form.addEventListener...
эм, ну тут по сути всего 900 строк. Остальное это подключенные библиотеки типо OWL(слайдер) и Font Awesome(иконки).
Большой думаю проблемы нету)) А так у каждого свой подход к верстке) так что не знаю что лучше)
Я все же бы переверстал) как минимум стили выглядят не очень) делал как будто почти начинающий верстальщик
т.е Я бы просто через if добавлял в переменную что то типо такого: