CSSStyleDeclaration: item() method
The CSSStyleDeclaration.item()
method interface returns a CSS property name from a CSSStyleDeclaration
by index.
This method doesn't throw exceptions as long as you provide arguments; the empty string is returned if the index is out of range and a TypeError
is thrown if no argument is provided.
Syntax
Parameters
-
index
-
The index of the node to be fetched. The index is zero-based.
Return value
A string that is the name of the CSS property at the specified index.
JavaScript has a special simpler syntax for obtaining an item from a NodeList by index:
const propertyName = style[index];
Exceptions
-
TypeError
-
Thrown if no argument is provided.
Examples
const style = document.getElementById("div1").style;
const propertyName = style.item(1);
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
item |
1 |
12 |
1 |
9 |
≤12.1 |
6 |
4.4 |
18 |
4 |
≤12.1 |
6 |
1.0 |