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.

句法

var propertyName = style.item(index);
					

参数

  • index is the index of the node to be fetched. The index is zero-based.

返回值

  • propertyName DOMString 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:

var propertyName = style[index];
					

范例

var style = document.getElementById('div1').style;
var propertyName = style.item(1); // or simply style[1] - returns the second style listed
					

规范

规范 状态 注释
CSS Object Model (CSSOM)
The definition of 'CSSStyleDeclaration.item()' in that specification.
工作草案
Document Object Model (DOM) Level 2 Style Specification
The definition of 'CSSStyleDeclaration' in that specification.
过时

浏览器兼容性

The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request. 更新 GitHub 上的兼容性数据
桌面 移动
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
item Chrome 1 Edge 12 Firefox 1 IE Yes Opera Yes Safari 6 WebView Android 4.4 Chrome Android 18 Firefox Android 4 Opera Android Yes Safari iOS Yes Samsung Internet Android 1.0

图例

完整支持

完整支持

元数据

  • 最后修改: