HTML DOM importNode() 方法
實例
返回iframe中第一個 H1 元素:
var frame=document.getElementsByTagName("iframe")[0]
var h=frame.contentWindow.document.getElementsByTagName("h1")[0];
var x=document.importNode(h,true);
var h=frame.contentWindow.document.getElementsByTagName("h1")[0];
var x=document.importNode(h,true);
定義和用法
importNode() 方法把一個節點從另一個文檔複製到該文檔以便應用。
imported 節點可以試試任何節點類型。
如果 第二個值設置為 true,那麼還要複製該節點的所有子孫節點。
流覽器支持
所有主要流覽器都支持 importNode() 方法
注意: Internet explorer 8 及 IE 更早版本不支持該方法。
語法
document.importNode(node,deep)
參數
參數 | 類型 | 描述 |
---|---|---|
deep | Boolean | 必須。如果為 true,還要遞歸複製 importedNode 節點的所有子孫節點。 |
返回值
類型 | 描述 |
---|---|
Node object | The imported node |
技術細節
DOM 版本 | Core Level 2 Document Object |
---|