CSSStyleDeclaration: item() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
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
Specification |
---|
CSS Object Model (CSSOM) # dom-cssstyledeclaration-item |
Browser-Kompatibilität
BCD tables only load in the browser