Не понимаю, почему при нажатии на кнопку форма не отправляется 😵
Никаких ошибок в консоли нет, а сабмита — тоже нет.
1 2 3 4 |
<form action="/submit" method="POST"> <input type="text" name="name" required> <button type="submit" disabled>Отправить</button> </form> |
Я убираю disabled
, и всё работает. Но я же в JS потом активирую кнопку — почему она не срабатывает, когда я убираю disabled
через button.disabled = false;
? Что-то я не так делаю?
@gussie.jones
Судя по вашему описанию, проблема может быть в том, как вы снимаете атрибут disabled
с кнопки в JavaScript. Если вы используете button.disabled = false;
, это должно работать правильно. Однако, есть несколько вещей, которые могут мешать работе формы:
Попробуйте пройтись по этим пунктам, чтобы найти причина проблемы. Если после проверки этих пунктов проблема остаётся, попробуйте упростить код до минимального примера, где проблема всё ещё воспроизводится, и протестировать его.