Там всё дело в том, что данные отправляются аяксом не по событию отправки формы, а по событию клика на кнопку отправки. Зачем это так сделано - это Вам виднее. Но как результат - не работают свойства элементов формы, такие как required. И pattern, кстати, не работает по этой же причине.
И кстати, данные иногда отправляются несколько раз подряд по одному клику.
Sitealert, так спамят меньше
Не соглашусь, что при наличии кривых скриптов спамят меньше. Эта форма, кстати, от спама вообще не защищена.
нашелся только нерешенный вопрос на https://toster.ru/q/565094 с аналогичной проблемой от 23 сентября.
Там написано, что проблема исчезла после смены хостинга.
с таким вот тайтлом.
С каким - "таким"? Вы что, знаете, какой там тайтл? Ванга в третьем поколении?
Это не помощь, а флуд какой-то.
Взглянул на это безобразие.
Там всё дело в том, что данные отправляются аяксом не по событию отправки формы, а по событию клика на кнопку отправки. Зачем это так сделано - это Вам виднее. Но как результат - не работают свойства элементов формы, такие как required. И pattern, кстати, не работает по этой же причине.
И кстати, данные иногда отправляются несколько раз подряд по одному клику.
<?php wp_title(); ?> - это вообще не понятно что.
Если Вам это непонятно, то это Ваша некомпетентность. Зачем это афишировать?
Посмотрите оно есть в коде. Не помогло.
Ну это уже Вам виднее, что Вы там в свои скрипты напихали.
Как сделать поля улица, дом, офис обязательными для заполнения
Добавить им свойство "required".
Пробовал pattern, но не получается
Так?
Но на всякий случай: это не "разрешение на ввод", а "разрешение на отправку". Для ввода по маске используется специальный скрипт.
Такое возможно только в развитых, капиталистических странах...
Жульё-то? Это да, в капиталистических.
не знаю как реагировать:(
Лайками его покрыть, негодника.