HTML DOM Element isEqualNode() 方法

定義和用法

isEqualNode() 方法檢查兩個節點是否相等。

如果兩個元素(或節點)相等,isEqualNode() 返回 true

如果以下所有條件都為真,則兩個節點相等:

提示:請使用 isSameNode() 方法 來檢測兩節點是否是相同節點。

另請參閱:

isSameNode() 方法

實例

檢查兩個不同列表中的兩個列表項是否相等:

var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x = item1.isEqualNode(item2);

親自試一試

語法

element.isEqualNode(node)

node.isEqualNode(node)

參數

參數 描述
node 必需。要比較的節點。

返回值

類型 描述
布爾值 如果兩節點相等,則返回 true,否則返回 false。

瀏覽器支持

element.isEqualNode() 是 DOM Level 3 (2004) 特性。

所有瀏覽器都完全支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持