เมธอด isEqualNode() ของ XML DOM
การระบุและการใช้งาน
ถ้าตัวต้นความเท่ากันกับตัวต้นที่กำหนด ฟังก์ชัน isEqualNode() จะกลับค่า true และถ้าไม่เท่ากันกลับค่า false。
รูปแบบ:
elementObject.isEqualNode(node)
ตัวแปร | การอธิบาย |
---|---|
node | สำคัญต้องการตรวจสอบ |
ตัวอย่าง
ในทุกตัวอย่างที่เราใช้ เราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()。
โค้ดดังกล่าวต่อไปนี้ตรวจสอบว่าข้อความของสองตัวต้นของหน้าความเท่ากัน:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[1];
y=xmlDoc.getElementsByTagName("book")[2];
document.write(x.isEqualNode(y)
);
ข้อความที่ออกมาจากโค้ดดังกล่าว:
false