-
Notifications
You must be signed in to change notification settings - Fork 8k
/
index.md
54 lines (34 loc) · 1.36 KB
/
index.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
title: DOMTokenList.item()
slug: Web/API/DOMTokenList/item
---
{{APIRef("DOM")}}
La méthode **`item()`** de l'interface {{domxref("DOMTokenList")}} renvoie un élément de la liste par son index.
## Syntaxe
```js
tokenList.item(index);
```
### Paramètres
- index
- : Une {{domxref("DOMString")}} (_chaîne de caractères_) représentant l'index de l'élément dont on veut le retour.
### Valeur retournée
Une {{domxref("DOMString")}} (_chaîne de caractères_) représentant l'élément renvoyé. Le retour est `undefined` (_indéfini_) si le nombre est plus grand que ou égal à la longueur de la liste.
## Exemples
Dans l'exemple suivant, nous récupérons la liste des classes définies dans un élément {{htmlelement("span")}} en tant que `DOMTokenList` en utilisant {{domxref("Element.classList")}}. Nous récupérons le dernier élément dans la liste en utilisant _item(length-1)_ et l'écrivons dans le {{domxref("Node.textContent")}} du `<span>`.
D'abord le code HTML :
```html
<span class="a b c"></span>
```
Maintenant le JavaScript :
```js
var span = document.querySelector("span");
var classes = span.classList;
var item = classes.item(classes.length - 1);
span.textContent = item;
```
La sortie ressemble à ceci :
{{ EmbedLiveSample('Exemples', '100%', 60) }}
## Spécifications
{{Specifications}}
## Compatibilité des navigateurs
{{Compat}}