أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM createDocumentFragment() Method

<كائن المستند

مثال

إنشاء عقدة documentFragment وإلحاق الطفل على أنه (a list item) . بعد ذلك بتغيير قيمة عقدة عنصر القائمة وأدخله كما الطفل الأخير من القائمة:

var d = document.createDocumentFragment();
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue = "Milk";
document.getElementsByTagName("UL")[0].appendChild(d);

وستكون النتيجة:

قبل التغييرات:

  • Coffee
  • Tea

بعد التغييرات:

  • Tea
  • Milk
انها محاولة لنفسك »

تعريف والاستخدام

و createDocumentFragment() طريقة بإنشاء كائن عقدة وهمية، مع جميع خصائص وأساليب الكائن عقدة.

و createDocumentFragment() الأسلوب هو المفيد عندما تريد استخراج أجزاء من المستند أو تغيير أو إضافة أو حذف، وبعض من المحتوى، وأدخله إلى المستند.

يمكنك أيضا استخدام الكائن الوثيقة الوثيقة لتنفيذ هذه التغييرات، ولكن لمنع تدمير هيكل الوثيقة، فإنه يمكن أن يكون أكثر أمانا لاستخراج أجزاء فقط من المستند، قم بإجراء التغييرات، وإدراج الجزء الخلفي للوثيقة.

ملاحظة: العقد يتم إلحاق الوثيقة جزء من الوثيقة، سيتم إزالتها من الوثيقة.


دعم المتصفح

طريقة
createDocumentFragment() نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

document. createDocumentFragment()

المعلمات

لا شيء

تفاصيل تقنية

قيمة الإرجاع: كائن DocumentFragment، وهو ما يمثل العقدة DocumentFragment خلق
صفحة DOM المستوى الأساسي كائن 1 الوثيقة

<كائن المستند