popoverToggleTarget
Creates a trigger element that toggles an associated popover between shown and hidden states.
Published on • Updated on
The popoverToggleTarget
property of the HTMLInputElement
and HTMLButtonElement
interfaces creates a trigger element that toggles an associated popover between shown and hidden states. It is the DOM definition of the HTML popovertoggletarget
attribute.
Value
A string value equal to the ID of the popover element that you want to toggle, to associate the two.
Example
const popover = document.getElementById('my-popover-btn');
// get
popover.popoverToggleTarget;
// set
popover.popoverToggleTarget = 'my-popover';
Browser compatibility
- The Popover API is planned for launch in Chrome 110, available in stable in early February 2023 (check the Chrome Roadmap for updates).
- It is enabled by default in Chrome Canary for local testing.
- Register for the Origin Trial if you want to test it in a production environment. Read Getting started with Chrome's origin trials for more information.
- There is a polyfill available at https://github.com/oddbird/popup-polyfill.
See also
Updated on • Improve article