Атрибут form HTML тега <button>

Значение и применение

Атрибут form (HTML тега <button>) задает форму (элемент <form>) к которой кнопка принадлежит. В качестве значения должен выступать идентификатор формы (id) в этом же документе.

Поддержка браузерами

Спецификация: multipage

Поддерживается во всех основных браузерах с 2017 года.

Показать браузеры
Совместимостьhtml.elements.button.form
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
form✓9✓16✓4✓15✓5.1✓18✓4✓14✓5✓1.0✓4.4✓5

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Синтаксис:

HTML
<button form = form_id>

Значения атрибута

Значение Описание
form_id Идентификатор формы (id) к которой элемент <button> принадлежит.

Отличия HTML 4.01 от HTML 5

Атрибут считается новым в HTML 5.

Примеры, попробуйте сами

Атрибут form элемента button

Элемент вне form связан с ней через id. Измените данные и проверьте сброс. Для полей внутри fieldset связь form указывается отдельно.

index.html
HTML
<form id="profile">
  <label>Город <input name="city" value="Казань" /></label><button type="reset">Сбросить форму</button>
</form>
<button form="profile" type="reset">Сбросить</button>