Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
HTMLMeterElement : propriété optimum
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis novembre 2015.
La propriété optimum de l'interface HTMLMeterElement représente la valeur optimale de l'élément HTML <meter> sous forme de nombre à virgule flottante. Elle reflète l'attribut optimum de l'élément, ou le point médian entre les valeurs de min et max si elle n'est pas définie. La valeur de optimum est contrainte par les valeurs de min et max.
Cette propriété peut aussi être définie directement, par exemple pour définir une valeur par défaut selon une condition.
Valeur
Un nombre. Par défaut, il s'agit du point médian entre HTMLMeterElement.min et HTMLMeterElement.max s'il n'est pas défini.
Exemples
Dans cet exemple, aucune valeur optimum n'est définie.
<label for="review">Note en étoiles :</label>
<meter id="review" min="0" max="10" low="2" high="8" value="9"></meter>
Bien qu'elle ne soit pas explicitement définie, la valeur par défaut de optimum est le point médian entre min et max, mais elle peut être définie sur n'importe quelle valeur comprise entre min et max, inclus.
const meterElement = document.getElementById("fuel");
console.log(meterElement.optimum); // 5
meterElement.optimum = (meterElement.max + meterElement.optimum) / 2;
console.log(meterElement.optimum); // 7.5
Spécifications
| Spécification |
|---|
| HTML> # dom-meter-optimum> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Voir aussi
- L'élément HTML
<meter> - La propriété
HTMLMeterElement.value - La propriété
HTMLMeterElement.high - La propriété
HTMLMeterElement.low - L'interface
HTMLProgressElement
Aider à améliorer MDN
Cette page a été modifiée le par les contributeur·ice·s du MDN.