<option>

Zusammenfassung

Im Rahmen eines Web Formulars erzeugt das HTML <option> Element einen innerhalb eines HTML5 <select>, <optgroup> oder <datalist> Elements zur Auswahl angezeigten Eintrag.

Inhaltskategorie Keine.
Zugelassene Inhalte Text mit bedarfsweise in HTML Sequenzen umgewandelten Spezial- und Sonderzeichen, wie z.B. &eacute;.
Verhalten bei Auslassung Im Gegensatz zum einleitenden Tag kann das beendende Tag ausgelassen werden, sofern diesem direkt ein weiteres <option> oder <optgroup> Element folgt, oder aber, wenn das Elternelement keine weiteren Inhalte enth├Ąlt.
Zugelassene Elternelemente Ein <select>, <optgroup> oder <datalist> Element.
DOM Schnittstelle HTMLOptionElement

Attribute

Dieses Element ber├╝cksichtigt die globalen Attribute.

disabled
Dieser boolesche Wert kennzeichnet diesen Eintrag als nicht ausw├Ąhlbar. Im Regelfall werden nicht ausw├Ąhlbare Eintr├Ąge in der Darstellung ausgegraut und erhalten keine Benachrichtigungen ├╝ber Mausclicks, Fokus etc. mehr vom Browser. Ein Element kann dar├╝ber hinaus auch deshalb nicht ausw├Ąhlbar sein, weil ein ihm ├╝bergeordnetes <optgroup> Element inaktiviert ist.
label
Dieses Attribut kann eine kurze erl├Ąuternde Informationen zur Bedeutung der jeweiligen Auswahl enthalten. Wurde dem label Attribut kein Inhalt explizit zugewiesen, enth├Ąlt es den Textinhalt des Auswahlpunktes selbst.
Hinweis zur Nutzung: Ein label Attribut sollte lediglich eine kurze Erl├Ąuterung enthalten, wie sie z.B. im Rahmen eines Auswahlmen├╝s sinnvoll ist. F├╝r l├Ąngere Beschreibungen, z.B. den neben Radiobuttons und Auswahlschaltfl├Ąchen angezeigten Text, wurde das value Attribut vorgesehen.
selected
Wenn angegeben, kennzeichnet dieser boolesche Wert, ob die betreffende Auswahl initial bereits als angew├Ąhlt gekennzeichnet ist. Wenn das betreffende <option> Element einem <select> Element untergeordnet ist, dessen Attribut f├╝r Mehrfachauswahl multiple nicht gesetzt ist, darf nur ein einziges <option> Element des beinhaltenden <select> ├╝ber ein selected Attribut verf├╝gen.
value
Dieses Attribut kann eine textuelle Erl├Ąuterung zur Bedeutung der betreffenden Auswahl enthalten. Wurde diesem Attribut kein Inhalt explizit zugewiesen, enth├Ąlt es den Textinhalt des Auswahlpunktes selbst.
Hinweis zur Nutzung: Ein label Attribut sollte lediglich eine kurze Erl├Ąuterung enthalten, wie sie z.B. im Rahmen eines Auswahlmen├╝s sinnvoll ist. F├╝r l├Ąngere Beschreibungen, z.B. den neben Radiobuttons und Auswahlschaltfl├Ąchen angezeigten Text, wurde das value Attribut vorgesehen.

Beispiele

Siehe Beispiele bei <select>.

Spezifikation

Browserunterst├╝tzung

Wir konvertieren die Kompatibilit├Ątsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilit├Ątstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Grundlegend unterst├╝tzt 1.0 1.0 (1.0) [1] (Ja) (Ja) (Ja)
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Grundlegend unterst├╝tzt (Ja) 1.0 (1.0) [1] (Ja) (Ja) (Ja)

Gecko notes

[1] In Versionen vor Gecko 7.0, (Firefox 7.0 / Thunderbird 7.0 / SeaMonkey 2.4), enthielt ein nicht explizit spezifiziertes label Attribut f├Ąlschlicherweise ├╝berhaupt keinen Inhalt, anstatt den textuellen Inhalt des Auswahlpunktes selbst.

Siehe auch