
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;
}测试看看‹/›




