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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
item

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support