范围:setStartBefore() 方法

Range.setStartBefore() 方法相对于另一个 Node 设置 Range 的起始位置。 Range 起始处的父 Node 将与 referenceNode 的父节点相同。

语法

js
setStartBefore(referenceNode)

参数

referenceNode

Range 应该开始之前的 Node

返回值

无 (undefined).

示例

js
const range = document.createRange();
const referenceNode = document.getElementsByTagName("div").item(0);

range.setStartBefore(referenceNode);

规范

规范
DOM 标准
# dom-range-setstartbefore

浏览器兼容性

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

另请参阅