appendChild()

XML DOM appendChild() metodi


❮ Node obyekti

Misol

Quyidagi kod fragmenti "books.xml" faylini xmlDoc’ga yuklaydi, tugun (<edition>) yaratadi va uni birinchi <book> tugunining oxirgi bolasidan keyin qo‘shadi:

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 newel = xmlDoc.createElement("edition");     var x = xmlDoc.getElementsByTagName("book")[0];     x.appendChild(newel);     document.getElementById("demo").innerHTML =     x.getElementsByTagName("edition")[0].nodeName; }

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

edition
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

appendChild() metodi yangi bola tugunni tugunning bolalari ro‘yxati oxiriga qo‘shadi.

Eslatma: Agar newchild daraxtda allaqachon mavjud bo‘lsa, avval u o‘sha joydan olib tashlanadi.


Brauzerlarda qo‘llab-quvvatlash

Internet Explorer Firefox Opera Google Chrome Safari

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


Sintaksis

nodeObject.appendChild(newchild)

Parametr Tavsif
newchild Qo‘shiladigan (append) tugun

Qaytariladigan qiymat

Tip Tavsif
Node obyekti Qo‘shilgan tugun

Texnik tafsilotlar

DOM versiyasi Core Level 1 Node obyekti. DOM Level 3 da o‘zgartirilgan


"O‘zingiz sinab ko‘ring" misollari

appendChild() - barcha <book> tugunlariga bola tugun qo‘shish


❮ Node obyekti

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!