范围:collapse() 方法

Range.collapse() 方法将 Range 折叠到其边界点之一。

折叠的 Range 为空,不包含任何内容,指定 DOM 树中的一个点。要确定 Range 是否已折叠,请参见 Range.collapsed 属性。

语法

js
collapse()
collapse(toStart)

参数

toStart 可选

布尔值:trueRange 折叠到其起始位置,false 折叠到其结束位置。如果省略,则默认为 false 实验性

返回值

无 (undefined)。

示例

js
const range = document.createRange();

const referenceNode = document.getElementsByTagName("div").item(0);
range.selectNode(referenceNode);
range.collapse(true);

规范

规范
DOM 标准
# dom-range-collapse

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅