developer.mozilla.org
Invoker Commands API - Web APIs | MDN
The Invoker Commands API provides a way to declaratively assign behaviors to buttons, allowing control of interactive elements when the button is enacted (clicked or invoked via a keypress, such as th...