Mozilla's getting a new look. What do you think? https://mzl.la/brandsurvey

DOMTokenList

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 seule
Est un entier représentant le nombre d'objets enregistrés dans l'objet.

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, sinon false.
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 retourne true.

Spécifications

http://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

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