当前位置: 首页 > 网络学院 > XML相关教程 > XML DOM > isSameNode() 方法
The isSameNode() method checks if the specified node is the same as the existing node.
isSameNode() 方法的作用是:检测指定节点和现有节点是否是同一个节点。
This function returns TRUE if the two nodes are the same, and FALSE otherwise.
如果上述两个节点是同一个节点,将返回true,否则将返回flase。
elementNode.isSameNode(node) |
Parameter 参数 | Description 描述 |
---|---|
node | Required. The node to check 必要参数。指定需要检测的节点对象 |
In all examples, we will use the XML file books.xml, and the JavaScript function loadXMLDoc().
在所有案例中,我们将使用“books.xml”文件以及JavaScript 函数“loadXMLDoc()”。
The following code checks a if two nodes are the same:
下面的代码用于检测两个节点是否相同:
xmlDoc=loadXMLDoc("books.xml"); var x=xmlDoc.getElementsByTagName("book")[0]; var y=xmlDoc.getElementsByTagName("book")[1]; document.write(x.isSameNode(y)); |
Output:
输出结果:
false |
isSameNode() - Check if two nodes are the same
isSameNode() - 检测两个节点是否相同