NodeList.item()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
Renvoie un noeud depuis une NodeList par l'index. Cette méthode ne lance pas d'exceptions tant que vous fournissez des arguments. Une valeur null est renvoyée si l'index est hors des limites et une TypeError est lancée si aucun argument n'est fourni.
Syntaxe
js
nodeItem = nodeList.item(index);
nodeListest uneNodeList. Elle est généralement obtenue à partir d'une autre propriété ou méthode DOM, telle que childNodes.indexest l'index du noeud à chercher. L'index commence à zéro.nodeItemest le numéro d'indexdu noeud dans lanodeListretourné par la méthodeitem.
Syntaxe alternative
JavaScript propose également une syntaxe semblable à un tableau pour obtenir un élément d'une liste de nœuds par index :
js
nodeItem = nodeList[index];
Exemple
js
var tables = document.getElementsByTagName("table");
var firstTable = tables.item(1); // ou simplement tables[1] - renvoie le second tableau dans DOM
Spécification
Compatibilité des navigateurs
Chargement…