Есть ли способ определить, отправлена ​​ли форма в html, БЕЗ JAVASCRIPT? - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть форма с несколькими полями, проверенная только в html. Я хочу, чтобы пользователи не нажимали несколько раз на кнопку отправки. Просто хочу заблокировать кнопку после отправки, чтобы ее заблокировали со второго раза. Пожалуйста, дайте мне знать, если я смогу достичь этого, просто используя HTML и CSS.

Ответы [ 2 ]

1 голос
/ 03 февраля 2020

Как уже говорили другие, это невозможно без JavaScript.

Самым минималистичным сценарием JavaScript, который я мог видеть для отключения кнопки, был бы встроенный атрибут onclick на кнопке.

например:

<input type="submit" onclick="this.disabled = true;" value="Click Me">
1 голос
/ 03 февраля 2020

Это невозможно.

Если вы хотите избежать клиентской стороны JS, то с помощью серверного кода вы можете создать уникальный идентификатор в скрытом вводе, который вы можете использовать для проверки дубликаты представлений на сервере.

...