XML DOM isEqualNode() ਮੇਥਡ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

ਜੇਕਰ ਨੋਡ ਦੋਵੇਂ ਸਮਾਨ ਹੋਣ ਤਾਂ isEqualNode() ਮੇਥਡ ਜੇਕਰ ਨੋਡ ਦੋਵੇਂ ਸਮਾਨ ਹੋਣ ਤਾਂ true ਵਾਪਸ ਦੇਵੇਗਾ، ਨਹੀਂ ਤਾਂ false ਵਾਪਸ ਦੇਵੇਗਾ。

ਗਰਿੱਖ

elementObject.isEqualNode(node)
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
node ਲਾਜ਼ਮੀ। ਚੇਕ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਨੋਡ

ਉਦਾਹਰਣ

ਨਿਮਨਲਿਖਤ ਕੋਡ "books.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰੇਗਾ ਅਤੇ ਦੋ ਨੋਡ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਮਾਨ ਹੋਣ ਨੂੰ ਚੇਕ ਕਰੇਗਾ:

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);
}

آزمایش شخصی