Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLMeterElement: optimum-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit November 2015 browserübergreifend verfügbar.

Die optimum-Eigenschaft des HTMLMeterElement-Interfaces repräsentiert die optimale Grenze des <meter>-Elements als Fließkommazahl. Sie spiegelt das optimum-Attribut des Elements wider oder liegt in der Mitte zwischen den min- und max-Werten, wenn nicht definiert. Der Wert von optimum wird durch die min- und max-Werte begrenzt.

Diese Eigenschaft kann auch direkt gesetzt werden, zum Beispiel, um einen Standardwert basierend auf einer Bedingung festzulegen.

Wert

Eine Zahl. Standardmäßig der Mittelwert zwischen HTMLMeterElement.min und HTMLMeterElement.max, wenn nicht definiert.

Beispiele

In diesem Beispiel wird kein optimum-Wert gesetzt.

html
<label for="review">Star rating:</label>
<meter id="review" min="0" max="10" low="2" high="8" value="9"></meter>

Obwohl nicht explizit definiert, ist der Standardwert für optimum die Mitte zwischen min und max, kann jedoch auf jeden Wert zwischen min und max, einschließlich dieser, eingestellt werden.

js
const meterElement = document.getElementById("fuel");
console.log(meterElement.optimum); // 5
meterElement.optimum = (meterElement.max + meterElement.optimum) / 2;
console.log(meterElement.optimum); // 7.5

Spezifikationen

Spezifikation
HTML
# dom-meter-optimum

Browser-Kompatibilität

Siehe auch