DOMTokenList

L'interface DOMTokenList représente un ensemble de jetons séparés par un espace. On obtient un tel ensemble grâce aux propriétés Element.classList, HTMLLinkElement.relList, HTMLAnchorElement.relList ou HTMLAreaElement.relList. Les positions de cette liste sont numérotées à partir de 0. DOMTokenList est toujours sensible à la casse.

Propriétés

Cette interface n'hérite d'aucune autre propriété.

DOMTokenList.length Lecture seule
Un entier qui représente le nombre d'objets qui sont stockés dans l'objet.

Méthodes

Cette interface n'hérite d'aucune autre méthode.

DOMTokenList.item()
Cette méthode renvoie un élément de la liste à partir de son index (ou undefined lorsque le nombre passé est supérieur à la longueur de la liste). (Avant Gecko 7.0, elle renvoyait null dans ce cas.)
DOMTokenList.contains()
Cette méthode renvoie true si la chaîne de caractères contient le jeton passé en argument, false sinon.
DOMTokenList.add()
Cette méthode ajoute un jeton à la chaîne sous-jacente.
DOMTokenList.remove()
Cette méthode retire un jeton de la chaîne sous-jacente.
DOMTokenList.replace()
Cette méthode remplace un jeton existant par un nouveau jeton.
DOMTokenList.supports()
Cette méthode renvoie true si un jeton passé en argument appartient bien aux jetons pris en charge pour l'attribut correspondant.
DOMTokenList.toggle()
Cette méthode retire un jeton de la chaîne de caractères sous-jacente et renvoie false. Si le jeton n'existe pas, il est ajouté et la méthode renvoie true.
DOMTokenList.entries()
Cette méthode renvoie un itérateur qui permet de parcourir l'ensemble des clés/valeurs contenues dans cet objet.
DOMTokenList.forEach()
Cette méthode exécute une fonction pour chaque élément de la DOMTokenList.
DOMTokenList.keys()
Cette méthode renvoie un itérateur qui permet de parcourir l'ensemble des clés contenues dans cet objet.
DOMTokenList.values()
Cette méthode renvoie un itérateur qui permet de parcourir l'ensemble des valeurs contenues dans cet objet.

Spécifications

Spécification État Commentaires
DOM
La définition de 'DOMTokenList' dans cette spécification.
Standard évolutif Définition initiale.

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support simple (Oui) (Oui) 10 (Oui) (Oui)
Fonctionnalité Android Webview Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Chrome pour Android
Support simple ? (Oui) ? ? ? ? (Oui)

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight, Hell_Carlito, P45QU10U
 Dernière mise à jour par : SphinxKnight,