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

js
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:

js
const propertyName = style[index];

Ausnahmen

TypeError

Wird geworfen, wenn kein Argument bereitgestellt wird.

Beispiele

js
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