Phương thức XML DOM isEqualNode()
Định nghĩa và cách sử dụng
Nếu nút bằng nhau với nút được cung cấp thì isEqualNode()
Phương thức trả về true nếu nút bằng nhau, ngược lại trả về false.
Cú pháp
elementObject.isEqualNode(node)
Tham số | Mô tả |
---|---|
node | Bắt buộc. Nút cần kiểm tra. |
Mô hình
Dưới đây là mã nguồn sẽ tải "books.xml" vào xmlDoc và kiểm tra hai nút có相等 không:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagName('book')[0]; var y = xmlDoc.getElementsByTagName('book')[2]; document.getElementById("demo").innerHTML = x.isEqualNode(y); }