📅  最后修改于: 2023-12-03 15:01:11.899000             🧑  作者: Mango
isSameNode() 方法用于比较两个节点是否是同一个节点。
node.isSameNode(node2)
如果节点是同一个节点,则返回 true,否则返回 false。
以下示例演示了如何使用 isSameNode() 方法来比较两个节点是否是同一个节点。
<!DOCTYPE html>
<html>
<body>
<p id="p1">我是段落。</p>
<p id="p2">我也是段落。</p>
<script>
var p1 = document.getElementById("p1");
var p2 = document.getElementById("p2");
if (p1.isSameNode(p2)) {
alert("p1 和 p2 是同一个节点");
} else {
alert("p1 和 p2 不是同一个节点");
}
</script>
</body>
</html>
当运行以上代码时,应该会弹出一个消息框,显示 "p1 和 p2 不是同一个节点"。
以上就是 isSameNode() 方法的介绍,该方法在 DOM 操作中非常实用。