ToggleEvent: oldState-Eigenschaft
Baseline 2023Newly available
Since November 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die schreibgeschützte Eigenschaft oldState
des ToggleEvent
-Interfaces ist ein String, der den Zustand darstellt, von dem das Element wechselt.
Wert
Ein String. Mögliche Werte sind "open"
(das Popover geht von sichtbar zu versteckt) oder "closed"
(das Popover geht 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 |