La méthode Clonenode (A) accepte un paramètre booléen indiquant s'il faut le copier profondément
Vrai: signifie effectuer une copie profonde et copier ce nœud et l'ensemble de l'arborescence du nœud enfant.
FAUX: copie superficielle.
La copie de nœud renvoyée après la copie appartient au document, mais n'a pas de nœud parent.
La copie de code est la suivante:
<div id = "guodiv">
<span> 1 </span>
<span> 2 </span>
<span> 3 </span>
</div>
var odiv = document.getElementById ("guodiv");
var DeepList = odiv.clonenode (true);
alerte (DeepList.ChildNodes.Length);
var showList = odiv.clonenode (false);
alert (showList.childNodes.length);