Node.replaceChild(newChild, oldChild)
Description
Remplace l'ancien noeud (oldChild) avec le nouveau noeud (newChild) et retourne l'ancien noeud (oldChild).
Version du DOM: DOM Level 1
Aucune donnée de disponible pour la compatibilité.
Paramètres
- Node newChild
- Le nouveau noeud à insérer dans la liste.
- Node oldChild
- Le noeud qui est remplacé de la liste.
Retour
- Type: Node
- Le noeud remplacé.
Si le nouveau noeud (newChild) est déjà dans l'arbre, il est premièrement supprimé.
var theDivs = document.getElementsByTagName('div'); var div1 = theDivs.item(0); var div2 = theDivs.item(1); oldP = div1.replaceChild( div2.getElementsByTagName('p').item(0), div1.getElementsByTagName('p').item(0) ); div2.appendChild(oldP);
<div><p>First Text</p></div> <div style="display:none;"><p>Second Text</p></div>
Notes et commentaires des visiteurs
Ajouter une note
Aucun commentaire jusqu'à présent.