亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

HTML DOM importNode() 方法

HTML DOM Document對象

importNode()方法創(chuàng)建另一文檔中的節(jié)點的副本。

如果將第二個參數(shù)設(shè)置為true,則還將導入節(jié)點的子節(jié)點(后代)。

導入的節(jié)點尚未包含在文檔樹中。到包括它,需要調(diào)用一個插入方法,如element.appendChild()element.insertBefore()與目前在文檔樹中的節(jié)點。

document.adoptNode()不同,原始節(jié)點不會從其原始文檔中刪除。

您也可以使用element.cloneNode()方法從當前文檔中復制節(jié)點,而不將其刪除。

語法:

document.importNode(externalNode, deep)
var iframe = document.querySelector('iframe');
var iframeImages = iframe.contentDocument.querySelectorAll('h2');
var newParent = document.getElementById('result');

iframeImages.forEach(function(elem) {
newParent.appendChild(document.importNode(elem, true));
});
測試看看?/?

瀏覽器兼容性

所有瀏覽器完全支持importNode()方法:

方法
importNode()

參數(shù)值

參數(shù)描述
externalNode從另一個文檔導入的節(jié)點
deep一個布爾值,它指定是否導入externalNode的整個DOM子樹:
  • 如果將deep設(shè)置為true,則復制externalNode及其所有后代

  • 如果將deep設(shè)置為false,則僅導入externalNode

技術(shù)細節(jié)

返回值:代表導入節(jié)點的Node對象
DOM版本:DOM 2級

HTML DOM Document對象