Najnowsze tutoriale tworzenie stron internetowych
 

HTML DOM importNode() Method

<Document Object

Przykład

Zwraca pierwszy <h1> element, który pojawia się w iframe (innego dokumentu):

var frame = document.getElementsByTagName("iframe")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.importNode(h, true);
Spróbuj sam "

Definicja i Wykorzystanie

importNode() metoda importuje węzła z innego dokumentu.

Importowany węzeł może być wszystkich typów węzłów.

Jeśli drugi parametr jest ustawiony na true, węzły potomne węzły męska (descendants) będą również importowane.

Uwaga: Oryginalny węzeł nie jest usuwany z innego dokumentu. Importowany węzeł jest kopią oryginału.

Wskazówka: Użyj dokumentu. adoptNode() Sposób usuwania i importować węzła z innego dokumentu.

Wskazówka: Użyj elementu. cloneNode() metoda skopiować węzła z bieżącego dokumentu.


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje metodę.

metoda
importNode() tak 9.0 1,0 tak 9.0

Składnia

document. importNode( node , deep )

wartości parametrów

Parametr Rodzaj Opis
node  Node object Wymagany. Węzeł z innego dokumentu. Może być dowolnego typu węzła
deep Boolean Wymagany. Jeśli ustawiona na false, tylko węzeł sam jest importowany, jeśli ma wartość true, wszystkie węzły potomne (descendants) są importowane

Szczegóły techniczne

Zwracana wartość: Obiekt węzeł reprezentujący importowanego węzeł
DOM Version Rdzeń Poziom 2 Document Object

<Document Object