isSameNode()

XML DOM isSameNode() metodi


❮ Node obyekti

Misol

Quyidagi kod fragmenti "books.xml" faylini xmlDoc’ga yuklaydi va ikki tugun aynan bir xil tugun ekanligini tekshiradi:

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')[1];     var y = xmlDoc.getElementsByTagName('book')[1];     document.getElementById("demo").innerHTML =     x.isSameNode(y); }

Natija:

true
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

isSameNode() metodi ikki tugun aynan bir xil tugun ekanligini tekshiradi.

Maslahat: Ikki tugun teng ekanligini aniqlash uchun isEqualNode() metodidan foydalaning.


Brauzerlarda qo‘llab-quvvatlash

Internet Explorer Firefox Opera Google Chrome Safari

isSameNode() metodi barcha asosiy brauzerlarda qo‘llab-quvvatlanadi.

Eslatma: Internet Explorer 9 va undan oldingi versiyalar isSameNode() metodini qo‘llab-quvvatlamaydi.


Sintaksis

nodeObject.isSameNode(nodetocheck)

Parametrlar

Parametr Tip Tavsif
nodetocheck Node obyekti Majburiy. Joriy tugun bilan solishtiriladigan tugun

Qaytariladigan qiymat

Tip Tavsif
Boolean Ikki tugun aynan bir xil tugun bo‘lsa true, aks holda false

Texnik tafsilotlar

DOM versiyasi Core Level 3 Node obyekti


❮ Node obyekti

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!