Ultimele tutoriale de dezvoltare web
 

HTML DOM importNode() Method

<Document Object

Exemplu

Readuceți primul <h1> Elementul care apare într - un iframe (un alt document):

var frame = document.getElementsByTagName("iframe")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.importNode(h, true);
Încearcă - l singur »

Definiție și utilizare

importNode() metoda importă un nod dintr - un alt document.

Nodul importat poate fi de toate tipurile de noduri.

Dacă al doilea parametru este setat la true, nodurile lui noduri copii (descendants) vor fi , de asemenea importate.

Notă: Nodul original nu este scos din alt document. Nodul importat este o copie a originalului.

Sfat: Utilizați documentul. adoptNode() metoda pentru a elimina și importa un nod dintr - un alt document.

Sfat: utilizați elementul. cloneNode() metoda pentru a copia un nod din documentul curent.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.

Metodă
importNode() da 9 1.0 da 9

Sintaxă

document. importNode( node , deep )

Valorile parametrilor

Parametru Tip Descriere
node  Node object Necesar. Nodul de la un alt document. Poate fi de orice tip de nod
deep Boolean Necesar. Dacă este setat la fals, numai nodul în sine este importat, dacă este setat la true, toate nodurile copil (descendants) sunt , de asemenea importate

Detalii tehnice

Întoarcere Valoare: Un obiect Node, reprezentând nodul importat
DOM Versiunea Nivelul Core 2 Document Object

<Document Object