Atribút form

Atribút form spája prvok formulára s tagom form.

To je potrebné v prípade, keď sa prvok formulára nachádza mimo tagu form, ale má byť odoslaný na server spolu s obsahom tohto tagu form.

Napríklad, máte tlačidlo submit, ale podľa dizajnu sa nachádza na úplne inom mieste stránky. V tomto prípade atribút form vyrieši problém: tlačidlu nastavíme tento atribút, zadaním hodnoty atribútu id z potrebného tagu form. Po týchto manipuláciách tlačidlo začne odosielať priradený formulár.

Je možné pripájať nielen tlačidlá, ale aj akékoľvek iné prvky formulára.

Príklad

V nasledujúcom príklade sa tlačidlo nachádza mimo poľa, ale je s ním spojené cez atribút form:

html<input type="submit" form="test">
<form id="test">
  <input type="text" name="age">
</form>

Результат: