HTMLProgressElement

The HTMLProgressElement interface provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <progress> elements.

EventTarget Node Element HTMLElement HTMLProgressElement

Instance properties

Inherits properties from its parent, HTMLElement.

HTMLProgressElement.max

A double value reflecting the content attribute of the same name, limited to numbers greater than zero. Its default value is 1.0.

HTMLProgressElement.position Read only

Returns a double value returning the result of dividing the current value (value) by the maximum value (max); if the progress bar is an indeterminate progress bar, it returns -1.

HTMLProgressElement.value

A double value that reflects the current value; if the progress bar is an indeterminate progress bar, it returns 0.

HTMLProgressElement.labels Read only

Returns NodeList containing the list of <label> elements that are labels for this element.

Instance methods

No specific method; inherits methods from its parent, HTMLElement.

Specifications

Specification
HTML Standard
# htmlprogresselement

Browser compatibility

BCD tables only load in the browser

See also

  • The HTML element implementing this interface: <progress>