最新のWeb開発のチュートリアル
 

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() はい 9.0 3.0 はい 9.0

構文

document. adoptNode( node )

パラメータ値

パラメーター タイプ 説明
node  Node object 必須。 別のドキュメントからノード。 任意のノード型のものとすることができます

技術的な詳細

戻り値: 採用されたノードを表すノードオブジェクト
DOMバージョン コアレベル3ドキュメントオブジェクト

<ドキュメントオブジェクト