NodeList.item()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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);
nodeList
est uneNodeList
. Elle est généralement obtenue à partir d'une autre propriété ou méthode DOM, telle que childNodes.index
est l'index du noeud à chercher. L'index commence à zéro.nodeItem
est le numéro d'index
du noeud dans lanodeList
retourné 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
BCD tables only load in the browser