Есть простая форма:


<form method="get">
<input type="text" name="email">
</form>


Так исторически сложилось в html, что при нажатии на Enter — она отправляется. Проблема в том, что Enter можно нажать много раз и хотелось бы после первого нажатия заблокировать возможность повторной отправки.


Если сделать:


<form onsubmit="email.disabled=true;">...</form>


то форма игнорирует disabled поля и она приходит пустой.


Форма inline, добавить кнопку, конечно, можно, но хотелось бы избежать этого, чтобы не изменять привычный пользователям интерфейс.









 , ,






URL записи