このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLProgressElement

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

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

EventTarget Node Element HTMLElement HTMLProgressElement

インスタンスプロパティ

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

HTMLProgressElement.max

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

HTMLProgressElement.position 読取専用

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

HTMLProgressElement.value

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

HTMLProgressElement.labels 読取専用

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

インスタンスメソッド

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

仕様書

仕様書
HTML
# htmlprogresselement

ブラウザーの互換性

関連情報

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