Derniers tutoriels de développement web
 

HTML DOM firstElementChild Propery

<Object Élément

Exemple

Obtenez le contenu HTML du premier élément enfant d'un <ul> élément:

var x = document.getElementById("myList").firstElementChild.innerHTML;

Le résultat de x sera:

Coffee
Essayez vous - même »

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


Définition et utilisation

La propriété firstElementChild renvoie le premier élément enfant de l'élément spécifié.

La différence entre cette propriété et firstChild , est que firstChild renvoie le premier nœud enfant comme un nœud d'élément, un nœud de texte ou d' un noeud de commentaire (depending on which one's first) en (ignores text and comment nodes) (depending on which one's first) , alors que firstElementChild renvoie le premier nœud enfant comme un nœud d'élément (ignores text and comment nodes) du (ignores text and comment nodes) .

Cette propriété est en lecture seule.

Astuce: Utilisez les enfants bien pour retourner tout élément enfant d'un élément spécifié. enfants [0] produiront le même résultat que firstElementChild.

Astuce: Pour revenir le dernier élément enfant d'un élément spécifié, utilisez la lastElementChild propriété.


Support du navigateur

Propriété
firstElementChild 2.0 9.0 3.5 4.0 10.0

Syntaxe

element .firstElementChild

Détails techniques

Valeur de retour: Un objet de noeud représentant le premier élément enfant d'un élément, ou null s'il n'y a pas d' éléments enfants
version DOM Niveau de base 3 Element Traversal

Exemples

autres exemples

Exemple

Obtenez le nom de la balise du premier élément enfant d'un <div> élément:

var x = document.getElementById( "myDIV" ).firstElementChild.tagName;
document.getElementById("demo").innerHTML = x;

Le résultat de x sera:

P
Essayez vous - même »

Exemple

Obtenez le texte du premier noeud d'élément d'un <select> élément:

var x = document.getElementById("mySelect").firstElementChild.text;

Le résultat de x sera:

Audi
Essayez vous - même »

<Object Élément