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.
Das HTMLOptionElement
Interface repräsentiert <option>
Elemente und erbt alle Eigenschaften und Methoden des HTMLElement
Interfaces.
Konstruktor
Option()
-
Gibt ein neu erstelltes
HTMLOptionElement
Objekt zurück. Es hat vier Parameter: der anzuzeigende Text,text
, der zugehörige Wert,value
, der Wert vondefaultSelected
und der Wert vonselected
. Die letzten drei Parameter sind optional.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elternelement, HTMLElement
.
HTMLOptionElement.defaultSelected
-
Hat einen Wert von entweder
true
oderfalse
, der den Anfangswert desselected
HTML-Attributs anzeigt und beschreibt, ob die Option standardmäßig ausgewählt ist oder nicht. HTMLOptionElement.disabled
-
Hat einen Wert von entweder
true
oderfalse
, der den Wert desdisabled
HTML-Attributs darstellt, welches angibt, dass die Option nicht zur Auswahl verfügbar ist. HTMLOptionElement.form
Schreibgeschützt-
Ein
HTMLFormElement
, das denselben Wert wie dasform
des entsprechenden<select>
Elements repräsentiert, wenn die Option ein Nachfahre eines<select>
Elements ist, oder null, wenn kein solches Element gefunden wird. HTMLOptionElement.index
Schreibgeschützt-
Ein
long
Wert, der die Position der Option innerhalb der Liste der Optionen, zu denen sie gehört, in Baum-Reihenfolge darstellt. Wenn die Option nicht Teil einer Optionenliste ist, wie wenn sie Teil des<datalist>
Elements ist, beträgt der Wert0
. HTMLOptionElement.label
-
Ein String, der den Wert des
label
HTML-Attributs widerspiegelt, welches ein Label für die Option bereitstellt. Wenn dieses Attribut nicht explizit gesetzt ist, gibt das Lesen dentext
Inhalt des Elements zurück. HTMLOptionElement.selected
-
Hat einen Wert von entweder
true
oderfalse
, der angibt, ob die Option aktuell ausgewählt ist. HTMLOptionElement.text
-
Ein String, der den Textinhalt des Elements enthält.
HTMLOptionElement.value
-
Ein String, der den Wert des
value
HTML-Attributs widerspiegelt, falls vorhanden; andernfalls spiegelt er den Wert derNode.textContent
Eigenschaft wider.
Instanz-Methoden
Implementiert keine spezifische Methode, erbt jedoch Methoden von seinem Elternelement, HTMLElement
.
Spezifikationen
Specification |
---|
HTML # htmloptionelement |