CSSPrimitiveValue: getCounterValue() 方法
已弃用: 不再推荐使用此功能。虽然某些浏览器可能仍然支持它,但它可能已从相关 Web 标准中删除,可能正在被删除,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表以指导您的决定。请注意,此功能可能随时停止工作。
getCounterValue()
是 CSSPrimitiveValue
接口的方法,用于获取计数器 值。如果此 CSS 值不包含计数器值,则会引发 DOMException
。可以使用 Counter
接口修改相应的样式属性。
注意: 此方法是创建类型化 CSS 对象模型尝试的一部分。此尝试已被放弃,大多数浏览器没有实现它。
为了达到您的目的,您可以使用
- 广泛支持的无类型CSS 对象模型,或
- 支持较少的现代 CSS 类型化对象模型 API,被认为是实验性的。
语法
js
getCounterValue()
参数
无。
返回值
表示计数器值的 Counter
对象。
异常
类型 | 描述 |
---|---|
DOMException |
如果 CSS 值不包含 Counter 值(例如,这不是 CSS_COUNTER ),则会引发 INVALID_ACCESS_ERR 。 |
规范
此功能最初是在 DOM Style Level 2 规范中定义的,但此后已从任何标准化工作中删除。
它已被现代但与之不兼容的 CSS 类型化对象模型 API 取代,该 API 现在正在标准化轨道上。
浏览器兼容性
BCD 表格仅在浏览器中加载