--- title: CSSStyleDeclaration.length slug: Web/API/CSSStyleDeclaration/length translation_of: Web/API/CSSStyleDeclaration/length ---

{{ APIRef("CSSOM") }}

这是一个只读的属性,它返回一个指定元素声明过的样式个数

语法

var num = styles.length;

指定元素上明确声明过的样式属性个数.

示例

获取下面HTML元素明确设置过的属性个数:

<div id="div1" style="margin: 0 10px; background-color: #CA1; font-family: monospace"></div>

JavaScript代码:

var myDiv = document.getElementById('div1'); var divStyle = myDiv.style; var len = divStyle.length; // 6

说明

描述 状态 注释
{{SpecName('CSSOM', '#dom-cssstyledeclaration-length', 'CSSStyleDeclaration.length')}} 工作草案
{{SpecName('DOM2 Style', 'css.html#CSS-CSSStyleDeclaration', 'CSSStyleDeclaration')}} 废弃

浏览器兼容性

兼容性列表

特性 Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基础支持 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
基础支持 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}