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.
Konstruktor
Option()
-
Gibt ein neu erstelltes
HTMLOptionElement
-Objekt zurück. Es hat vier Parameter: den anzuzeigenden Text,text
, den zugeordneten Wert,value
, den Wert vondefaultSelected
und den Wert vonselected
. Die letzten drei Parameter sind optional.
Instanzeigenschaften
Erbt Eigenschaften von seinem Elternteil, HTMLElement
.
HTMLOptionElement.defaultSelected
-
Hat einen Wert von entweder
true
oderfalse
, der den Anfangswert des HTML-Attributsselected
anzeigt und angibt, ob die Option standardmäßig ausgewählt ist oder nicht. HTMLOptionElement.disabled
-
Hat einen Wert von entweder
true
oderfalse
, der den Wert des HTML-Attributsdisabled
darstellt, was darauf hinweist, dass die Option nicht ausgewählt werden kann. HTMLOptionElement.form
Schreibgeschützt-
Ein
HTMLFormElement
, das denselben Wert wie dasform
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 Wert0
. 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 dentext
-Inhalt zurück. HTMLOptionElement.selected
-
Hat einen Wert von entweder
true
oderfalse
, 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 EigenschaftNode.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