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 |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
oldState |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.