Atrybut form

11 sierpnia 2012
1 gwiadka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek

Atrybut form HTML służy do wiązania kontrolki formularza z samym elementem formularza. Wartością tego atrybutu musi być identyfikator elementu formularza znajdującego się w tym samym dokumencie, co związana z tym formularzem kontrolka. Jeśli atrybut form nie jest zdefiniowany, kontrolka musi znajdować się wewnątrz formularza i wówczas jest związana z tym formularzem, który ją zawiera. Atrybut form pozwala natomiast na umieszczanie kontrolek formularzy w dowolnym miejscu dokumentu, także poza elementami formularzy.

Atrybut form HTML — przykłady użycia

Element input umieszczony poza elementem formularza i związany z formularzem o nazwie kolory
<div>
  <label>Czerwony: <input type="radio" value="czerwony" form="kolory"></label>
</div>

<form action="SprawdzKolory.php" method="get" id="kolory">
  ...
</form>

Składnia atrybutu form

<nazwa_elementu form="identyfikator_formularza" />

Elementy związane z atrybutem form

Atrybut form dotyczy elementów button, fieldset, input, keygen, label, object, output, select oraz textarea.

Wartości atrybutu form

WartośćOpis
identyfikator_formularzaOkreśla identyfikator formularza, z którym związany jest element

Obsługa atrybutu form przez przeglądarki

FirefoxChromeOperaSafariInternet Explorer

Różnice między HTML 4.01 a HTML 5

Atrybut form jest nowością języka HTML 5.

Dyskusja

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *