CSSStyleDeclaration item() 方法

 JavaScript CSSStyleDeclaration  对象

CSSStyleDeclaration item() 方法的作用是:从CSSStyleDeclaration返回CSS属性名称。

如果索引超出范围,则返回一个空字符串。

索引从0开始。

语法:

object.item(index)
var style = document.getElementById('s1').style;
var propertyName = style.item(1);   // 返回列出的第二种样式
document.getElementById("result").innerHTML = propertyName;
测试看看‹/›

浏览器兼容性

所有浏览器都完全支持item()方法:

Method
item()

参数值

参数描述
index一个数字,表示CSS属性的索引。索引从零开始。

技术细节

返回值:表示属性名称的字符串
DOM版本:CSS对象模型

更多实例

遍历所有元素的样式声明:

function myFunc() {
   var style = document.getElementById('s1').style;
   for (i = 0; i < style.length; i++) {
   propertyName += style.item(i) + "<br>";
   }
   document.getElementById("result").innerHTML = propertyName;
}
测试看看‹/›

 JavaScript CSSStyleDeclaration  对象