مثال
اعتماد أول <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 الوثيقة |