ایکس ایم ل ڈی او ایم نود کلون کرنا
- پچھلے صفحے DOM نود کا حصول
- آئندہ صفحہ DOM مثال
کپی کردن نقطه
cloneNode()
این روش یک کپی از نقطه مشخص شده ایجاد میکند.
cloneNode()
این روش یک پارامتر دارد (true
یا false
این پارامتر نشاندهنده این است که آیا نقطه کپی شده باید تمام ویژگیها و فرزندان نقطه اصلی را شامل شود یا خیر.
کد تکهای زیر اولین نقطه <book> را کپی میکند و آن را به نقطه ریشهای پیوند میدهد:
مثال
oldNode = xmlDoc.getElementsByTagName('book')[0]; newNode = oldNode.cloneNode(true); xmlDoc.documentElement.appendChild(newNode);
مثال کی تفسیر:
- فرض books.xml جس کا
xmlDoc
مقابل - کو کاپی کرنا چاہئیے والا نود حاصل کریں (
oldNode
) - استعمال کے ذریعے
cloneNode
مетод نود کو "newNode
" - اس نئے نود کو XML دستاویز کا ریشه نود میں جوڑنا
- پچھلے صفحے DOM نود کا حصول
- آئندہ صفحہ DOM مثال