ToggleEvent: oldState-Eigenschaft
Baseline 2025Newly available
Since January 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
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 # dom-toggleevent-oldstate |