选择 API

Selection API 允许你查看和更改文档中选中(突出显示)的元素和文本。

它实现为应用于文档的单例 Selection 实例,并包含 Range 对象的集合,每个对象代表一个连续的选定区域。

实际上,除了 Mozilla Firefox 之外,没有任何浏览器支持多个范围的选择,这也不受规范的鼓励。此外,大多数用户不熟悉多个范围的概念。因此,开发人员通常只关心一个范围。