Obtenir l'index d'un élément avec JavaScript
Concept et utilisation
La fonction elIndex()
permet d'obtenir l'index d'un élément dans une liste.
Fonction
elIndex()
- Syntaxe
elIndex(element, liste);
- Paramètres
element
(Node)liste
(NodesList / Array)
Exemple d'obtention de l'index d'un élément
var element = document.body;
elIndex(element);
// Renvoie : 1
Code source de la fonction
function elIndex(a, n){
var b = 0,
c = n || a.parentNode.childNodes;
for (var i = 0, j = c.length; i < j; i++) {
if (c[i] == a) {
return b;
}
if (c[i].nodeType === 1) {
b++;
}
}
return -1;
}
Dernière mise à jour le .