méthode HTML DOM cloneNode
Exemples
Une copie d'un élément de liste à une autre liste:
var node=document.getElementById("myList2").lastChild.cloneNode(true);
document.getElementById("myList1").appendChild(node);
document.getElementById("myList1").appendChild(node);
Avant de copier:
- Coffee
- Tea
- Water
- Milk
Après la copie:
- Coffee
- Tea
- Milk
- Water
- Milk
Essayez »
Définition et utilisation
méthode cloneNode () pour créer une copie exacte du noeud spécifié.
méthode cloneNode () pour copier tous les attributs et les valeurs.
Cette méthode permet de copier et de revenir à la copie de noeud appelant. Si les paramètres passés à il est vrai, il récursive copier tous les descendants du noeud courant. Dans le cas contraire, il ne copie que le noeud courant.
support du navigateur
Tous les principaux navigateurs supportent cloneNode méthode ()
grammaire
node.cloneNode(deep)
Paramètres
参数 | 类型 | 描述 |
---|---|---|
deep | Boolean | 可选。该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。 |
Valeur de retour
类型 | 描述 |
---|---|
节点对象 | 拷贝的节点 |
détails techniques
Version DOM | Niveau de base 1 Node Object |
---|