ToggleEvent: oldState-Eigenschaft

Die oldState-Eigenschaft der schreibgeschützten ToggleEvent-Schnittstelle ist ein String, der den Zustand darstellt, von dem das Element übergeht.

Wert

Ein String. Mögliche Werte sind "open" (das Popover wechselt von sichtbar zu versteckt) oder "closed" (das Popover wechselt von versteckt zu sichtbar).

Beispiele

js
const popover = document.getElementById("mypopover");

// ...

popover.addEventListener("beforetoggle", (event) => {
  if (event.oldState === "open") {
    console.log("Popover is being hidden");
  } else {
    console.log("Popover is being shown");
  }
});

Spezifikationen

Specification
HTML Standard
# dom-toggleevent-oldstate

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch