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

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

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

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

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

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

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

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

Синтаксис:

HTML
<select form =  form_id>

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

Значение Описание
form_id Значение должно быть идентификатором (глобальный атрибут id) элемента формы (тег <form>) в том же документе.

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

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

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

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

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

index.html
HTML
<form id="profile">
  <p>
    <label>Город <input name="city" value="Казань" /></label>
  </p>
  <button type="reset">Сбросить форму</button>
</form>
<p>
  <label
    >Напиток
    <select form="profile" name="drink">
      <option value="tea">Чай</option>
      <option value="coffee">Кофе</option>
      <option value="water">Вода</option>
    </select></label
  >
</p>