item()
XML DOM item() metodi
❮ NodeList obyekti
Misol
Eslatma: Internet Explorer’dan tashqari barcha asosiy brauzerlar bo‘sh joylar yoki yangi qatorlarni matn tugunlari sifatida qabul qiladi. Shuning uchun quyidagi misolda tugun turini tekshiradigan va faqat Element tugunlarini ko‘rsatadigan funksiya bor. Shu tarzda natija barcha brauzerlarda bir xil bo‘ladi. Brauzerlar o‘rtasidagi farqlar haqida ko‘proq o‘qish uchun DOM brauzerlari bobimizni o‘qing.
Quyidagi kod fragmenti "books.xml" faylini xmlDoc’ga yuklaydi va <bookstore> elementining barcha bola element tugunlarini sikl bilan aylanib chiqadi:
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, xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.documentElement.childNodes;
for (i = 0; i < x.length; i++) {
if (x.item(i).nodeType == 1) {
txt += x.item(i).nodeName + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
Natija:
book
book
book
book
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
item() metodi tugunlar ro‘yxatidagi ko‘rsatilgan indeksdagi tugunni qaytaradi.
Eslatma: Tugunlar ro‘yxatidagi elementlarga 0 dan boshlanadigan indeks orqali murojaat qilish mumkin.
Brauzerlarda qo‘llab-quvvatlash
![]()
item() metodi barcha asosiy brauzerlarda qo‘llab-quvvatlanadi.
Sintaksis
nodelist.item(index)Parametrlar
| Parametr | Tip | Tavsif |
|---|---|---|
| index | Number | Majburiy. Tugunning tugunlar ro‘yxatidagi indeksi. Indeks 0 dan boshlanadi |
Qaytariladigan qiymat
| Tip | Tavsif |
|---|---|
| Node obyekti | Ko‘rsatilgan indeksdagi tugun yoki, agar indeks diapazondan tashqarida bo‘lsa, null |
Texnik tafsilotlar
| DOM versiyasi | Core Level 1 Nodelist obyekti |
|---|
❮ NodeList obyekti
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
