Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Element : propriété nextElementSibling

Baseline Large disponibilité

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La propriété en lecture seule nextElementSibling de l'interface Element retourne l'élément qui suit immédiatement celui défini dans la liste d'enfants (children) de son parent, ou null si l'élément défini est le dernier de la liste.

Valeur

Un objet Element, ou null.

Exemples

html
<div id="div-01">Ceci est div-01</div>
<div id="div-02">Ceci est div-02</div>
js
let el = document.getElementById("div-01").nextElementSibling;
console.log("Voisins de div-01 :");
while (el) {
  console.log(el.nodeName);
  el = el.nextElementSibling;
}

Cet exemple affiche ce qui suit dans la console lorsqu'il se charge :

Voisins de div-01 :
DIV
SCRIPT

Spécifications

Spécification
DOM
# ref-for-dom-nondocumenttypechildnode-nextelementsibling②

Compatibilité des navigateurs

Voir aussi