📅  最后修改于: 2023-12-03 15:15:33.688000             🧑  作者: Mango
selectNode()
方法用于将指定的节点包含在范围内。它会选择整个节点,包括其子节点。
range.selectNode(node)
node
: 要包含在范围内的节点。以下示例演示了如何使用selectNode()
方法:
// 创建一个范围
var range = document.createRange();
// 选择要包含在范围内的节点
var node = document.getElementById("example");
range.selectNode(node);
在上面的示例中,我们首先创建了一个范围对象range
,然后通过document.getElementById()
方法获取到要包含在范围内的节点,并将其赋值给变量node
。最后,我们使用selectNode()
方法将node
节点包含在范围内。
selectNode()
时,范围将从节点的第一个子节点开始,并包含其子节点的所有内容,直到最后一个子节点。selectNode()
方法将替换范围内的内容。以上是关于HTML DOM Range selectNode()
方法的介绍。这个方法可以方便地选择和操作节点及其子节点的内容,帮助程序员在JavaScript中进行DOM操作。