interface DOMTokenList {
readonly attribute unsigned long length;
getter DOMString item(in unsigned long index);
boolean contains(in DOMString token);
void add(in DOMString token);
void remove(in DOMString token);
boolean toggle(in DOMString token);
stringifier DOMString ();
};
释义
length
-
length属性必须返回使用空格分隔上下文对象的基础字符串所返回的标记的数目。
item
-
item(index)属性必须使用空格分隔上下文对象的基础字符串,保留在基础字符串中被发现的顺序,并返回该列表中的第index个元素。
contains
-
contains(token)方法必须使用空格分隔上下文对象的基础字符串,如果token能够区分大小写地匹配该列表中的一个标记,则返回真,否则返回假。
add
-
add(token)方法必须向上下文对象的基础字符串中追加token。
remove
-
remove(token)方法必须从上下文对象的基础字符串中移除token。
toggle
-
如果token能够区分大小写地匹配使用空格分隔上下文对象的基础字符串所得到的列表中的一个标记,则toggle(token)方法必须从上下文对象的基础字符串中移除token,否则必须向上下文对象的基础字符串中追加token。
兼容性状态
IE 6 | 不支持。 |
---|
IE 7/8 | 不支持。 |
---|
IE 9+ | |
---|
Chrome | 支持。 |
---|
Firefox | 支持。 |
---|
Safari | |
---|
释义
DOMTokenList对象必须字符串化为上下文对象的基础字符串。
兼容性状态
IE 6 | 不支持。 |
---|
IE 7/8 | 不支持。 |
---|
IE 9+ | |
---|
Chrome | 支持。 |
---|
Firefox | 支持。 |
---|
Safari | |
---|