Propriété HTML DOM previousSibling
Exemple
Obtenez le contenu HTML du frère précédent d'un élément de liste :
var x = document.getElementById("item2").previousSibling.innerHTML;
Définition et utilisation
La propriété previousSibling renvoie le nœud précédent du nœud spécifié, dans le même niveau d'arborescence.
Le nœud renvoyé est renvoyé en tant qu'objet Node.
La différence entre cette propriété et previousElementSibling , 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é nextSibling pour renvoyer le nœud suivant du nœud spécifié, dans le même niveau d'arborescence.
Conseil : Utilisez la propriété childNodes pour renvoyer tout nœud enfant d'un nœud spécifié.
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
Syntaxe
node.previousSibling
Détails techniques
Valeur de retour : | Un objet Node, représentant le frère précédent du nœud, ou null s'il n'y a pas de frère précédent |
---|---|
Version DOM | Objet de nœud principal de niveau 1 |
Pages connexes
Référence HTML DOM : nœud. Propriété childNodes
Référence HTML DOM : nœud. Propriété firstChild
Référence HTML DOM : nœud. Propriété lastChild
Référence HTML DOM : nœud. Propriété parentNode
Référence HTML DOM : nœud. Propriété nextSibling
Référence HTML DOM : nœud. Propriété nodeName