HTML DOM importNode() 方法

Document 對象參考手冊 Document 對象

實例

返回iframe中第一個 H1 元素:

var frame=document.getElementsByTagName("iframe")[0]
var h=frame.contentWindow.document.getElementsByTagName("h1")[0];
var x=document.importNode(h,true);


定義和用法

importNode() 方法把一個節點從另一個文檔複製到該文檔以便應用。

imported 節點可以試試任何節點類型。

如果 第二個值設置為 true,那麼還要複製該節點的所有子孫節點。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要流覽器都支持 importNode() 方法

注意: Internet explorer 8 及 IE 更早版本不支持該方法。


語法

document.importNode(node,deep)

參數

參數 類型 描述
deep Boolean 必須。如果為 true,還要遞歸複製 importedNode 節點的所有子孫節點。

返回值

類型 描述
Node object The imported node

技術細節

DOM 版本 Core Level 2 Document Object


Document 對象參考手冊 Document 對象