Méthode pour obtenir tous les éléments frères suivants d’un élément en javacript

Un icone de frères et soeur sur fond d'un lac du parc national Cradle Mountain-Lake St. Clair de Tasmanie

Pour sélectionner les éléments frères siblings d’un élément, on définit une méthode sur l’objet Element qui va chercher tous ces éléments frères suivants, c’est-à-dire tous les éléments suivants de même niveau que l’élément courant. Une méthode cherchant tous les éléments frères en pur javascript peut également être développée. De même, on peut imaginer une méthode retournant les éléments frères précédents.

Principe, code

On va chercher l’élément frère suivant avec la propriété nextSibling et tant qu’il existe un élément suivant, on continue, en stockant l’élément courant dans un tableau.

Méthode pour obtenir tous les frères siblings

Pour cela, on sélectionne l’élément parent parentNode puis le premier enfant avec la propriété firstChild :

Méthode pour obtenir tous les frères siblings précédents

Et hop, trois méthodes simples pour sélectionner les éléments frères d’un élément.

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables.