Invoker Commands API
2 months ago
- #javascript
- #web-development
- #html-api
- Invoker Commands API 允许通过声明式方式为按钮分配行为,从而控制交互元素。
- 常见用途包括控制弹出框、对话框和文本格式化,无需使用JavaScript事件监听器。
- 关键HTML属性:`commandfor`(指定要控制的元素)和`command`(指定要执行的操作)。
- `CommandEvent`接口表示触发命令时抛出的事件。
- 示例包括创建声明式弹出框、对话框,以及旋转图片等自定义命令。
- 提供了`CommandEvent`、`command`和`commandForElement`的浏览器兼容性及规范说明。