سبد (0)

متد document.adoptNode

مثال (متد document.adoptNode)

اتخاذ اولین عنصر <h1> که در یک iframe (یک document دیگر) ظاهر شده است:

var frame = document.getElementsByTagName("IFRAME")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.adoptNode(h);

خودتان امتحان کنید »

تعریف و کاربرد

متد adoptNode()، یک node را از یک document(صفحه) دیگر اتخاذ می کند.

nede اتخاذ شده می تواند هر نوعی از انواع node ها باشد.

نکته: در صورت وجود، تمام فرزندان node، نیز اتخاذ خواهند شد.

نکته: node اصلی و فرزندان آن(در صورت وجود) از سند دیگری حذف خواهند شد.

نکته: برای کپی کردن یک node بدون حذف شدن آن از سند دیگری، می توانید از متد document.importNode() استفاده کنید.

نکته: برای کپی کردن یک node بدون حذف شدن آن از سند جاری، می توانید از متد element.cloneNode() استفاده کنید.


پشتیبانی مرورگرها

اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.

متد     
adoptNode() بله 9.0 3.0 بله 9.0

نحوه استفاده

document.adoptNode(node)

مقادیر پارامترها

پارامترTypeتوضیحات
node  Node object

ضروری. مشخص کننده ی node از سند دیگری است. می تواند هر نوعی از node باشد.

جزئیات تکنیکی

مقدار برگشتی

یک شیء node که مشخص کننده ی node اتخاذ شده است.

DOM Version Core Level 3 کلیه توابع و خصوصیت های شیء Document در JavaScript

کلیه توابع و خصوصیت های شیء Document در JavaScript Reference کلیه توابع و خصوصیت های شیء Document در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه