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

HTML DOM adoptNode() Method

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

مثال

اعتماد أول <h1> العناصر التي تظهر في iframe (another document) :

var frame = document.getElementsByTagName("IFRAME")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.adoptNode(h);
انها محاولة لنفسك »

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

و adoptNode() أسلوب يعتمد عقدة من وثيقة أخرى.

العقدة اعتمدت يمكن أن يكون لجميع أنواع العقدة.

ملاحظة: جميع العقد التابعة (descendants) ، إن وجدت، من عقدة المعتمدة، واعتمدت أيضا.

ملاحظة: العقدة الأصلية (and its child nodes, if any) يتم إزالتها من وثيقة أخرى.

نصيحة: استخدم وثيقة. importNode() طريقة لنسخ عقدة، دون إزالته، من وثيقة أخرى.

نصيحة: استخدم عنصر. cloneNode() طريقة لنسخ عقدة، دون إزالته من هذه الوثيقة.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الأسلوب.

طريقة
adoptNode() نعم فعلا تسعة 3.0 نعم فعلا تسعة

بناء الجملة

document. adoptNode( node )

قيم معلمة

معامل اكتب وصف
node  Node object مطلوب. عقدة من وثيقة أخرى. يمكن أن يكون من أي نوع العقدة

تفاصيل تقنية

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

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