Örnek
İlk benimseyin <h1> iframe'de görünen elemanını (another document) :
var frame = document.getElementsByTagName("IFRAME")[0]
var
h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var
x = document.adoptNode(h);
Kendin dene " Tanımı ve Kullanımı
adoptNode() yöntemi bir belgeden bir düğüm benimser.
benimsenen düğüm her düğüm türlerinin olabilir.
Tüm çocuk düğümleri: Not (descendants) benimsenen düğümün, ayrıca kabul edilmiştir varsa.
Not: Orijinal düğümü (and its child nodes, if any) diğer belgelere kaldırılır.
İpucu: kullan belgeyi. importNode() metodu başka bir belgeden, kaldırmadan, bir düğüm kopyalamak için kullanılır.
İpucu: kullan elemanı. cloneNode() metodu mevcut belgeden, kaldırmadan, bir düğüm kopyalamak için kullanılır.
Tarayıcı Desteği
Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.
Yöntem | |||||
---|---|---|---|---|---|
adoptNode() | Evet | 9.0 | 3.0 | Evet | 9.0 |
Sözdizimi
document. adoptNode( node )
Parametre Değerleri
Parametre | tip | Açıklama |
---|---|---|
node | Node object | Gereklidir. Başka bir doküman düğüm. Herhangi düğüm türünde olabilir |
Teknik detaylar
Geri dönüş değeri: | kabul düğümü temsil eden bir düğüm bir amacı, |
---|---|
DOM Sürüm | Çekirdek Seviye 3 Belge Nesne |