getNamedItem()

XML DOM getNamedItem() metodi


❮ NamedNodeMap obyekti

Misol

Quyidagi kod fragmenti "books.xml" faylini xmlDoc’ga yuklaydi, <book> elementlarini sikl bilan aylanib chiqadi va category atributlarining qiymatlarini chiqaradi:

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 x, i, att, xmlDoc, txt;     xmlDoc = xml.responseXML;     txt = "";     x = xmlDoc.getElementsByTagName('book');     for (i = 0; i < x.length; i++) {         att = x.item(i).attributes.getNamedItem("category");         txt += att.value + "<br>";     }     document.getElementById("demo").innerHTML = txt; }

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

cooking children web web
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

getNamedItem() metodi ko‘rsatilgan nomga ega tugunni (namedNodeMap’dan) qaytaradi.


Brauzerlarda qo‘llab-quvvatlash

Internet Explorer Firefox Opera Google Chrome Safari

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

Eslatma: Internet Explorer 8 va undan oldingi versiyalar bu metodni qo‘llab-quvvatlamaydi.


Sintaksis

namedNodeMap.getNamedItem(nodeName)

Parametrlar

Parametr Tip Tavsif
nodeName String Majburiy. Qaytariladigan tugunning nomi

Qaytariladigan qiymat

Tip Tavsif
Node obyekti Ko‘rsatilgan nomga ega tugun yoki, agar nom map’dagi hech bir tugunni aniqlamasa, null

Texnik tafsilotlar

DOM versiyasi Core Level 1


"O‘zingiz sinab ko‘ring" misollari

getNamedItem() - atribut qiymatini o‘zgartirish


❮ NamedNodeMap obyekti

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!