Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLProgressElement

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

L'interface HTMLProgressElement fournit des propriétés et méthodes spécifiques (en plus de celles de l'interface HTMLElement héritées) pour manipuler la présentation et la mise en page des éléments HTML <progress>.

EventTarget Node Element HTMLElement HTMLProgressElement

Propriétés d'instance

Hérite des propriétés de son parent, HTMLElement.

HTMLProgressElement.max

Une valeur double reflétant l'attribut de contenu du même nom, limitée aux nombres supérieurs à zéro. Sa valeur par défaut est 1.0.

HTMLProgressElement.position Lecture seule

Retourne une valeur double correspondant au résultat de la division de la valeur courante (value) par la valeur maximale (max) ; si la barre de progression est indéterminée, retourne -1.

HTMLProgressElement.value

Une valeur double reflétant la valeur courante ; si la barre de progression est indéterminée, retourne 0.

HTMLProgressElement.labels Lecture seule

Retourne un objet NodeList contenant la liste des éléments HTML <label> qui sont des étiquettes pour cet élément.

Méthodes d'instance

Aucune méthode spécifique ; hérite des méthodes de son parent, HTMLElement.

Spécifications

Specification
HTML
# htmlprogresselement

Compatibilité des navigateurs

Voir aussi

  • L'élément HTML qui implémente cette interface : <progress>