Propriété HTML DOM previousElementSibling
Exemple
Obtenez le contenu HTML du frère précédent d'un élément de liste :
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Définition et utilisation
La propriété previousElementSibling renvoie l'élément précédent de l'élément spécifié, dans le même niveau d'arborescence.
La différence entre cette propriété et previousSibling , est que previousSibling renvoie le nœud frère précédent sous la forme d'un nœud d'élément, d'un nœud de texte ou d'un nœud de commentaire, tandis que previousElementSibling renvoie le nœud frère précédent sous la forme d'un nœud d'élément (ignore les nœuds de texte et de commentaire).
Cette propriété est en lecture seule.
Astuce : Utilisez la propriété nextElementSibling pour renvoyer l'élément suivant de l'élément spécifié.
Conseil : Utilisez la propriété children pour renvoyer tout élément enfant d'un élément spécifié.
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Syntaxe
node.previousElementSibling
Détails techniques
Valeur de retour : | Un objet Node, représentant le frère précédent d'un élément, ou null s'il n'y a pas de frère précédent |
---|---|
Version DOM | Traversée d'éléments de base de niveau 3 |