Cet article nécessite une relecture technique. Voici comment vous pouvez aider.
Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.
L'interface DOMTokenList
représente un ensemble d'attributs séparées par un espace. Un tel ensemble est retourné par Element.classList
, HTMLLinkElement.relList
, HTMLAnchorElement.relList
ou HTMLAreaElement.relList
. Il est indexé en commençant à zéro, tout comme les tableaux JavaScript Array
. DOMTokenList
est sensible à la casse.
Propriétés
Cette interface n'hérite d'aucune propriété.
DOMTokenList.length
Lecture seuleentier
représentant le nombre d'objets enregistrés dans l'objet.
Est un
Méthodes
Cette interface n'hérite d'aucune méthode.
DOMTokenList.item()
- Retourne un objet dans la liste à l'aide de son index (ou
undefined
si l'index est supérieur ou égal au nombre de la liste ; inférieur à Gecko 7.0 renvoyait null) DOMTokenList.contains()
- Retourne
true
si la chaîne sous-jacente est contenue dans l'attribut, sinonfalse
. DOMTokenList.add()
- Ajoute un attribut relatif à la chaîne sous-jacente.
DOMTokenList.remove()
- Supprime un attribut de la chaîne sous-jacente.
DOMTokenList.toggle()
- Supprime l'attribut d'une chaîne et retourne
false
. Si l'attribut n'existe pas, il est ajouté, et la fonction retournetrue
.
Spécifications
https://www.whatwg.org/specs/web-apps/current-work/#domtokenlist
Compatibilité des navigateurs
Caractéristique | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Support basique | (Oui) | (Oui) | (Oui) | (Oui) | ? |
Caractéristique | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|
Support basique | ? | ? | ? | ? | ? |
Voir aussi
DOMSettableTokenList
(objet qui étend DOMTokenList avec une propriété .value réglable)- bug 501257 - Implemente les propriétés HTML 5's HTMLElement.classList
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
Hell_Carlito,
P45QU10U
Dernière mise à jour par :
Hell_Carlito,