DOM tugunlarini nusxalash


ULASHISH

Tugunni nusxalash

cloneNode() metodi ko‘rsatilgan tugunning nusxasini yaratadi.

cloneNode() metodi bitta parametrga (true yoki false) ega. Bu parametr nusxalangan tugun asl tugunning barcha atributlari va bola tugunlarini o‘z ichiga olishi kerakmi yoki yo‘qligini bildiradi.

Quyidagi kod fragmenti birinchi <book> tugunidan nusxa oladi va uni hujjatning ildiz tuguniga qo‘shadi:

Misol

oldNode = xmlDoc.getElementsByTagName('book')[0]; newNode = oldNode.cloneNode(true); xmlDoc.documentElement.appendChild(newNode);

Natija:

Everyday Italian Harry Potter XQuery Kick Start Learning XML Everyday Italian
O‘zingiz sinab ko‘ring »

Misol tushuntirilishi:

  1. Faraz qilaylik, books.xml xmlDoc’ga yuklangan
  2. Nusxalanadigan tugunni oling (oldNode)
  3. Tugunni "newNode" ga nusxalang
  4. Yangi tugunni XML hujjatning ildiz tuguniga qo‘shing


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!