English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
nextElementSiblingCet attribut retourne uniquement le noeud frère immédiatement suivant de l'élément (sans inclure les noeuds de texte, les noeuds de commentaire) ;
Si il n'y a pas d'élément suivant au même niveau, cet attribut retournenull.
UtilisationpreviousElementSiblingCet attribut retourne l'élément précédent de l'élément spécifié.
UtilisationchildrenCet attribut retourne tout élément enfant de l'élément spécifié.
element.nextElementSibling
var x = document.querySelector("#div-1.nextElementSibling.innerHTML;Testez et voyez‹/›
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge pleinement l'attribut nextElementSibling :
propriété | |||||
nextElementSibling | 2 | 3.5 | 10 | 4 | 9 |
Valeur de retour : | Un objet Node, représentant l'élément suivant de niveau ; s'il n'y a pas d'élément suivant de niveau, il estnull |
---|---|
Version DOM : | Niveau DOM3 |
Modifier le contenu HTML du prochain élément frère du premier élément DIV :
var div = document.querySelector("#div-1) div.nextElementSibling.innerHTML = "HELLO WORLD";Testez et voyez‹/›
Modifier la couleur de fond du prochain élément frère du premier élément DIV :
var div = document.querySelector("#div-1) div.nextElementSibling.style.backgroundColor = "coral";Testez et voyez‹/›
Référence HTML DOMpropriété children
Référence HTML DOMpropriété previousElementSibling