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