English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Attribut previousElementSibling du HTML DOM

Objet Element HTML DOM

previousElementSiblingPropriété lecture seule dans le même niveau d'arbre, retourne l'élément précédent de l'élément spécifié.

Si il n'y a pas d'élément de même niveau précédent, cet attribut retournenull

UtilisationnextElementSiblingCet attribut retourne l'élément suivant de l'élément spécifié.

UtilisationchildrenCet attribut retourne tous les éléments enfants de l'élément spécifié.

Syntaxe :

element.previousElementSibling
var x = document.querySelector("#div-2").previousElementSibling.innerHTML;
Testez et voyez‹/›

Compatibilité du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge pleinement l'attribut previousElementSibling :

propriété
previousElementSibling23.51049

Détails techniques

Valeur de retour :Un objet Node, représentant l'élément frère précédent ; s'il n'y a pas d'élément frère précédent, alorsnull
Version DOM :Niveau DOM3

Plus d'exemples

Modifier le contenu HTML du frère précédent du deuxième DIV :

var div = document.querySelector("#div-2)
div.previousElementSibling.innerHTML = "HELLO WORLD";
Testez et voyez‹/›

Modifier la couleur de fond en arrière-plan de l'élément frère précédent du deuxième DIV :

var div = document.querySelector("#div-2)
div.previousElementSibling.style.backgroundColor = "coral";
Testez et voyez‹/›

Références associées

Référence HTML DOM :propriété children

Référence HTML DOM :propriété nextElementSibling

Objet Element HTML DOM