Не-JS способ остановить "ввод" в <input>от отправки формы? - PullRequest
2 голосов
/ 22 октября 2011

У меня есть форма с <textarea required>, <input type="checkbox">, <input type="text"> и <button type="submit">.

. Все это придумано с помощью jQuery, так что если вы вводите текст,или перейдите к флажку и нажмите Enter, я ловлю это и предотвращаю дефолт, чтобы форма не отправлялась.

Но я хочу, чтобы форма была одинаково удобна для людей, не использующих Javascript.Конечно, есть какая-то разметка или CSS, чтобы указать, что данный элемент формы не должен вызывать отправку формы?

1 Ответ

0 голосов
/ 22 октября 2011

Только javascript принимает события.

Вы должны выполнить проверку на стороне сервера, если у вас не активен Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...