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

Properties

Inherits properties from its parent, HTMLElement.

HTMLProgressElement.max

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

HTMLProgressElement.positionRead 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

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

HTMLProgressElement.labelsRead only

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

Methods

No specific method; inherits properties 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>