Exemple
Obtenez le contenu HTML de la fratrie précédente d'un élément de la liste:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Le résultat de x sera:
Coffee (first li)
Essayez vous - même » 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 noeud frère précédent en tant que noeud d'élément, un noeud de texte ou d' un noeud de commentaire, tandis que previousElementSibling renvoie le noeud frère précédent en tant que noeud d'élément (ignores text and comment nodes) les (ignores text and comment nodes) de (ignores text and comment nodes) .
Cette propriété est en lecture seule.
Astuce: Utilisez la nextElementSibling propriété pour retourner l'élément suivant de l'élément spécifié.
Astuce: Utilisez les enfants bien pour retourner tout élément enfant d'un élément spécifié.
Support du navigateur
Propriété | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Syntaxe
node .previousElementSibling
Détails techniques
Valeur de retour: | Un objet de noeud, représentant le membre de la fratrie d'un élément, ou null s'il n'y a pas frère précédent |
---|---|
version DOM | Niveau de base 3 Element Traversal |