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
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 :
nodeItem = nodeList[index]
Exemple
var tables = document.getElementsByTagName("table"); var firstTable = tables.item(1); // ou simplement tables[1] - renvoie le second tableau dans DOM
Spécification
DOM Level 1 Core: NodeList.item()
DOM Level 2 Core: NodeList.item()
Compatibilité des navigateurs
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Ordinateur | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
item | Chrome Support complet 1 | Edge Support complet 12 | Firefox Support complet Oui | IE ? | Opera Support complet Oui | Safari Support complet Oui | WebView Android Support complet Oui | Chrome Android Support complet Oui | Firefox Android Support complet Oui | Opera Android Support complet Oui | Safari iOS Support complet Oui | Samsung Internet Android Support complet Oui |
Légende
- Support complet
- Support complet
- Compatibilité inconnue
- Compatibilité inconnue