Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2022, 10:50
Аватар для sovsem-nub
Профессор
Отправить личное сообщение для sovsem-nub Посмотреть профиль Найти все сообщения от sovsem-nub
 
Регистрация: 15.10.2014
Сообщений: 255

Как по простому обработать ошибку при отправке формы и вывести ее в alert?
Есть такая форма для сайта от гугл форм

<iframe name="my_iframe" style="display:none;"></iframe>
<form action="https://docs.google.com/forms/d/16i928dXsTVbTo1TYxm0Ehd8BYrYyNc4jxfef6tak04Y/formResponse" method="POST" target="my_iframe" ><input name="entry.380347480" aria-label="order_number" ></input><input name="entry.1423219090" aria-label="name" ></input><input name="entry.774720101" aria-label="email" ></input><input name="entry.1229029910" aria-label="telephone" ></input><input name="entry.1932354453" aria-label="delivery_adress" ></input><input name="entry.1783446383" aria-label="link_for_your_order" ></input><textarea name="entry.839799310" aria-label="client_comments" ></textarea><textarea name="entry.766941228" aria-label="manager_comments" ></textarea>
<input type="submit" name="rsubmit" value="Готово"></form>


Она нормально работает (хотя зачем-то инпутами закрыта).
Но даже если нет интернета, она все равно браво рапортует, что все ок и она отправлена и только в консоли видна красная ошибка.
Как можно вывести эту ошибку в alert, чтобы человек понял, что форма не ушла? И желательно по какой причине.

Последний раз редактировалось sovsem-nub, 14.12.2022 в 10:58.
Ответить с цитированием