范围:setEndBefore() 方法

Range.setEndBefore() 方法将 Range 的结束位置设置为相对于另一个 Node 的位置。Range 结束位置的父 Node 将与 referenceNode 的父 Node 相同。

语法

js
setEndBefore(referenceNode)

参数

referenceNode

要在其之前结束 RangeNode

返回值

无 (undefined).

示例

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

range.setEndBefore(referenceNode);

规范

规范
DOM 标准
# dom-range-setendbefore

浏览器兼容性

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

另请参阅