«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Каково поведение кнопки отправки по умолчанию в HTML-формах?

Каково поведение кнопки отправки по умолчанию в HTML-формах?

Опубликовано 9 ноября 2024 г.
Просматривать:621

What is the Default Submit Button Behavior in HTML Forms?

Определение кнопки отправки по умолчанию в HTML-формах

При отправке HTML-формы без нажатия определенной кнопки отправки, например нажатием Введите или используя HTMLFormElement.submit() в JavaScript, браузеры должны определить, какая из нескольких кнопок отправки (если есть) должна рассматриваться как одна. нажал. Это определение имеет последствия для запуска обработчиков событий onclick и данных, отправляемых на веб-сервер.

Поведение браузера

Эксперименты показали, что:

  • При нажатии Введите:

    • Firefox, Opera и Safari используют первую кнопку отправки в форме.
    • IE может использовать либо первую кнопку отправки, либо не использовать ее вообще. , в зависимости от неуказанных условий.
  • При использовании HTMLFormElement.submit():

    • Все браузеры не используют ни одну из кнопок отправки.

Спецификация стандартов

Стандарт HTML явно не определяет поведение отправки формы без конкретной кнопки. Требуется, чтобы форма была отправлена ​​только при активации кнопки отправки.

Рекомендуемый подход

Учитывая отсутствие четкого стандарта и различия в поведении браузера, Рекомендуется избегать использования конкретной кнопки отправки по умолчанию при разработке HTML-форм. Вместо этого четко укажите, какую кнопку отправки следует использовать в том или ином сценарии.

Заявление о выпуске Эта статья перепечатана по адресу: 1729496899. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3