Derniers tutoriels de développement web
 

DOM Node hasChildNodes() Method

<Object Élément

Exemple

Pour savoir si un <ul> élément a des nœuds enfants:

var list = document.getElementById("myList").hasChildNodes();                   

Le résultat de la liste sera:

true
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

Le hasChildNodes() méthode renvoie vrai si le noeud spécifié a des noeuds enfants, sinon faux.

Remarque: à l' intérieur d' un noeud Whitespace est considéré comme des nœuds de texte, donc si vous laissez un espace blanc ou interlignes intérieur d' un élément, cet élément a encore des nœuds enfants.


Support du navigateur

méthode
hasChildNodes() Oui Oui Oui Oui Oui

Syntaxe

Paramètres
Aucun

Détails techniques

Valeur de retour: Valeur booléenne, renvoie true si le noeud possède des nœuds enfant, sinon false
version DOM Niveau de base 1 Noeud objet

Exemples

autres exemples

Exemple

Supprimer le premier noeud enfant (index 0) à l' intérieur d' un <ul> élément, si l'élément a des noeuds enfants:

// Get the <ul> element with id="myList"
var list = document.getElementById("myList");

// If the <ul> element has any child nodes, remove its first child node
if (list.hasChildNodes()) {
    list.removeChild(list.childNodes[0]);
}
Essayez vous - même »

Pages associées

Référence HTML DOM: href="prop_node_childnodes.html"> element . childNodes() Method href="prop_node_childnodes.html"> element . childNodes() Method

Référence HTML DOM: nœud. propriété firstChild

Référence HTML DOM: nœud. propriété lastChild

Référence HTML DOM: nœud. propriété parentNode

Référence HTML DOM: nœud. propriété nextSibling

Référence HTML DOM: nœud. propriété previousSibling


<Object Élément