html атрибут form

Атрибут form (HTML тега <input>) пов'язує поле з формою по її ідентифікатору. В якості значення повинен виступати ідентифікатор форми (id) в цьому ж документі.

Такий зв'язок необхіден в разі, коли поле розташовується за межами форми, наприклад, при створенні її програмно або з міркувань дизайну.

Порада:

Майте на увазі, якщо вказати ідентифікатор не існуючої форми, то дані поля не будуть відправлені.

Нотатка:

Якщо атрибут form не вказано, то елемент <input> повинен бути нащадком елемента <form>. Атрибут дозволяє розмістити елементи <input> в будь-якому місці документу, а не тільки в якості нащадка елемента <form>. Елемент <input> может бути пов'язаний тільки з однією формою.

Синтаксис

<input form="form_id">

Атрибут form може отримувати єдине значення :

form_id

Ідентифікатор форми (значення атрибута id елемента <form>).

Переглядачі

Переглядач

9+

4+

5.1+

10.1+

0+

16+

Переглядач

3+

1+

4+

5.1+


Мобільних переглядачів ще не додано.

Приклади


Найпростіший приклад використання HTML атрибута form теґа <input>

See the Pen Input.form_css_in_ua by css.in.ua (@css_in_ua) on CodePen.

Різниця між HTML 4.01 та HTML5


Атрибут form з'явився тільки в HTML5.

Різниця між XHTML та HTML


Немає жодної різниці.