HTMLProgressElement

HTMLProgressElement インターフェイスは、(継承によって利用できる HTMLElement オブジェクトのインターフェイス以外に)<progress> 要素のレイアウトや表現を操作するためのプロパティやメソッドを提供します。

EventTarget Node Element HTMLElement HTMLProgressElement

インスタンスプロパティ

親である HTMLElement から継承したプロパティがあります。

HTMLProgressElement.max (en-US)

double 値で、同名のコンテンツ属性を反映します。0 以上の数値に限定されます。既定値は 1.0 です。

HTMLProgressElement.position (en-US) 読取専用

double 値で、現在値 (value) を最大値 (max) で割った結果を返します。プログレスバーが不確定プログレスバーの場合は -1 を返します。

HTMLProgressElement.value (en-US)

double 値で、現在の値を反映します。プログレスバーが不確定プログレスバーの場合は 0 を返します。

HTMLProgressElement.labels 読取専用

この要素のラベルである <label> 要素のリストを格納した NodeList を返します。

インスタンスメソッド

固有のメソッドはありません。親である HTMLElement から継承したメソッドがあります。

仕様書

Specification
HTML Standard
# htmlprogresselement

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • このインターフェイスを実装している HTML 要素: <progress>