The getCounterValue() method of the CSSPrimitiveValue interface is used to get the counter value. If this CSS value doesn't contain a counter value, a DOMException is raised. Modification to the corresponding style property can be achieved using the Counter interface.


var counterValue = cssPrimitiveValue.getCounterValue();

Return value

A Counter object representing the counter value.


Type Description
DOMException An INVALID_ACCESS_ERR is raised if the CSS value doesn't contain a Counter value (e.g. this is not CSS_COUNTER).


Specification Status Comment
Document Object Model (DOM) Level 2 Style Specification
The definition of 'CSSPrimitiveValue.getCounterValue' in that specification.
Recommendation Initial definition

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support No support (Yes) ? No support ?
Feature Android Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support ? (Yes) (Yes) ? ? ? ?

Document Tags and Contributors

 Contributors to this page: Sebastianz
 Last updated by: Sebastianz,