CSSStyleDeclaration: item() Methode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die CSSStyleDeclaration.item()
Methoden-Schnittstelle gibt einen CSS-Eigenschaften-Namen aus einem CSSStyleDeclaration
durch Index zurück.
Diese Methode wirft keine Ausnahmen, solange Sie Argumente bereitstellen; ein leerer String wird zurückgegeben, wenn der Index außerhalb des Bereichs liegt, und ein TypeError wird geworfen, wenn kein Argument bereitgestellt wird.
Syntax
item(index)
Parameter
index-
Der Index des zu holenden Knotens. Der Index ist nullbasiert.
Rückgabewert
Ein String, der der Name der CSS-Eigenschaft am angegebenen Index ist.
JavaScript hat eine spezielle, einfachere Syntax, um ein Element von einer NodeList durch den Index zu erhalten:
const propertyName = style[index];
Ausnahmen
TypeError-
Wird geworfen, wenn kein Argument bereitgestellt wird.
Beispiele
const style = document.getElementById("div1").style;
const propertyName = style.item(1); // or style[1] - returns the second style listed
Spezifikationen
| Spezifikation |
|---|
| CSS Object Model (CSSOM)> # dom-cssstyledeclaration-item> |