[HTML API]DOMTokenList

 

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
item(index)
contains(token)
add(token)
remove(token)
toggle(token)

释义

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  
posted @ 2012-01-31 13:51  NiuWeb  阅读(460)  评论(0编辑  收藏  举报