选择 API

注意:此 API 在 Web Workers不可用(未通过 WorkerNavigator 公开)。

选择 API 使开发者能够访问和操作用户选择的文档部分。

Window.getSelection()Document.getSelection() 方法返回一个 Selection 对象,该对象表示用户选择的文档部分。Selection 对象提供用于

  • 访问当前选定的节点
  • 修改当前选择,扩展或收缩它,或选择文档的完全不同的部分
  • 从 DOM 中删除当前选择的部分。

选择 API 还提供两个事件,两者都将在 Document 上触发

接口

选择

表示用户选择的文档部分或光标当前位置的接口。

Document.getSelection()

返回一个表示当前选择或光标当前位置的 Selection 对象的方法。

Window.getSelection()

返回一个表示当前选择或光标当前位置的 Selection 对象的方法。

Document.selectionchange

当前选择发生变化时触发的事件。

Node.selectstart

用户开始新选择时触发的事件。

规范

规范
选择 API
# 选择接口