Derniers tutoriels de développement web
 

HTML DOM adoptNode() Method

<Document Object

Exemple

Adopter le premier <h1> élément qui apparaît dans un iframe (another document) :

var frame = document.getElementsByTagName("IFRAME")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.adoptNode(h);
Essayez vous - même »

Définition et utilisation

Le adoptNode() procédé adopte un noeud d'un autre document.

Le nœud adopté peut être de tous les types de nœuds.

Remarque: Tous les nœuds enfants (descendants) , le cas échéant, du nœud adopté, sont également adoptés.

Remarque: Le nœud d' origine (and its child nodes, if any) le (and its child nodes, if any) est retiré de l'autre document.

Astuce: Utilisez le document. importNode() Procédé pour copier un noeud, sans l' enlever, d'un autre document.

Astuce: Utilisez l' élément. cloneNode() Procédé pour copier un noeud, sans l' enlever, à partir du document en cours.


Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge pleinement la méthode.

méthode
adoptNode() Oui 9.0 3.0 Oui 9.0

Syntaxe

document. adoptNode( node )

Les valeurs des paramètres

Paramètre Type La description
node  Node object Champs obligatoires. Le nœud d'un autre document. Peut-être de tout type de noeud

Détails techniques

Valeur de retour: Un objet de noeud représentant le noeud adopté
version DOM Niveau de base 3 Document Object

<Document Object