The DOMTokenList interface represents a set of space-separated tokens. Such a set is returned by Element.classList, HTMLLinkElement.relList, HTMLAnchorElement.relList, HTMLAreaElement.relList, HTMLIframeElement.sandbox, or HTMLOutputElement.htmlFor. It is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive.
Documentation DOMTokenList by Mozilla Contributors, licensed under CC-BY-SA 2.5.
See also:
Variables
Methods
item(index:Int):String
Returns an item in the list by its index (returns undefined if the number is greater than or equal to the length of the list).
replace(token:String, newToken:String):Bool
Replaces an existing token with a new token.
Throws:
null | DOMError |
|---|
supports(token:String):Bool
Returns true if a given token is in the associated attribute's supported tokens.
Throws:
null | DOMError |
|---|
toggle(token:String, ?force:Bool):Bool
Removes a given token from the list and returns false. If token doesn't exist it's added and the function returns true.
Throws:
null | DOMError |
|---|