Node:selectstart 事件

Selection APIselectstart 事件在用户进行一个新的选择时触发。

如果事件被取消,所选取内容将不会改变。

语法

在类似于 addEventListener() 这样的方法中使用事件名称,或设置事件处理器属性。

js
addEventListener("selectstart", (event) => {});

onselectstart = (event) => {};

事件类型

通用的 Event

示例

js
// addEventListener 版本
document.addEventListener("selectstart", () => {
  console.log("已开始选择");
});

// onselectstart 版本
document.onselectstart = () => {
  console.log("已开始选择");
};

规范

Specification
Selection API
# selectstart-event
Selection API
# dom-globaleventhandlers-onselectstart

浏览器兼容性

BCD tables only load in the browser

参见