HTMLOptionElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die HTMLOptionElement-Schnittstelle repräsentiert <option>-Elemente und erbt alle Eigenschaften und Methoden der HTMLElement-Schnittstelle.

EventTarget Node Element HTMLElement HTMLOptionElement

Konstruktor

Option()

Gibt ein neu erstelltes HTMLOptionElement-Objekt zurück. Es hat vier Parameter: den anzuzeigenden Text, text, den zugeordneten Wert, value, den Wert von defaultSelected und den Wert von selected. Die letzten drei Parameter sind optional.

Instanzeigenschaften

Erbt Eigenschaften von seinem Elternteil, HTMLElement.

HTMLOptionElement.defaultSelected

Hat einen Wert von entweder true oder false, der den Anfangswert des HTML-Attributs selected anzeigt und angibt, ob die Option standardmäßig ausgewählt ist oder nicht.

HTMLOptionElement.disabled

Hat einen Wert von entweder true oder false, der den Wert des HTML-Attributs disabled darstellt, was darauf hinweist, dass die Option nicht ausgewählt werden kann.

HTMLOptionElement.form Schreibgeschützt

Ein HTMLFormElement, das denselben Wert wie das form des entsprechenden <select>-Elements darstellt, wenn die Option ein Nachkomme eines <select>-Elements ist, oder null, wenn keins gefunden wird.

HTMLOptionElement.index Schreibgeschützt

Ein long, das die Position der Option innerhalb der Liste der Optionen, zu der sie gehört, in Baumreihenfolge darstellt. Wenn die Option nicht Teil einer Optionsliste ist, wie wenn sie Teil des <datalist>-Elements ist, beträgt der Wert 0.

HTMLOptionElement.label

Ein String, der den Wert des HTML-Attributs label widerspiegelt, das ein Label für die Option bereitstellt. Wenn dieses Attribut nicht speziell gesetzt ist, gibt das Lesen des Elements den text-Inhalt zurück.

HTMLOptionElement.selected

Hat einen Wert von entweder true oder false, der anzeigt, ob die Option derzeit ausgewählt ist.

HTMLOptionElement.text

Ein String, der den Textinhalt des Elements enthält.

HTMLOptionElement.value

Ein String, der den Wert des HTML-Attributs value widerspiegelt, falls vorhanden; andernfalls spiegelt er den Wert der Eigenschaft Node.textContent wider.

Instanzmethoden

Implementiert keine spezifische Methode, erbt aber Methoden von seinem Elternteil, HTMLElement.

Spezifikationen

Specification
HTML
# htmloptionelement

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
HTMLOptionElement
Option() constructor
defaultSelected
disabled
form
index
label
selected
text
value

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
Has more compatibility info.

Siehe auch