Я хочу сделать серверную HTML-форму таким образом, чтобы она не передавалась , пока она не была асинхронно улучшена моим JavaScript.
Этопохоже, что нет атрибута disabled
для элемента form
(MDN) .
Я мог бы добавить атрибут disabled
к кнопке отправки (а затем удалить его с помощью JavaScriptкогда все готово), но пользователь все еще может отправить форму, сфокусировав любой ввод и нажав Enter
.
Есть ли способ предотвратить отправку без JavaScript (если не считать простого скрытия формы полностью на сервере)HTML, и показать его с помощью JS)?