Dom CORE : Objet Node.removeChild

La méthode javascript removeChild

Définition

La méthode javascript removeChild(Noeudenfant) de l'objet Node permet de supprimer un noeud enfant.

Paramètre de removeChild

Paramètre

La méthode removeChild(Noeudenfant) javascript de l'objet Node accepte comme paramètres :
- Noeudenfant valeur de type de Noeud. Il représente le noeud enfant à supprimer.

Valeur retournée de removeChild

Valeur retournée

La méthode javascript removeChild() de l'objet Node renvoie le noeud supprimé.

Exceptions de removeChild

Exceptions

La méthode javascript removeChild() de l'objet Node renvoie comme exceptions :
- NO_MODIFICATION_ALLOWED_ERR le noeud courant est en lecture seule.
- NOT_FOUND_ERR "Noeudenfant" n'est pas un enfant du noeud courant.

Exemple de removeChild

Exemple

Nous allons supprimer toutes les Options
Le code XML :
Exemple de code :
<select id="affiche">
  <option>Option 0</option>
  <option>Option 1</option>
</select>

Code Javascript :
Exemple de code :
var Node = document.getElementById("affiche");
var NodeListe = Node.getElementsByTagName("option");
//ou Node.childNodes
  while(conteneur.hasChildNodes()==true){
    var Enfant=NodeListe.item(0);
    Node.removeChild(Enfant);
  }
}