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 Standard
# htmloptionelement

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch