2010-08-06 113 views
1

我无法理解这个javascript行是干什么的。复选框清单属性

chkBox.setAttribute("CheckList", range); 

什么是“CheckList”属性用于?

回答

1

有没有defined属性称为“CheckList”的输入元素。无论代码在哪里,它都会在元素上设置一个自定义属性,以便稍后访问它。有些人选择这有利于创建一个全局变量,但真的是你应该坚持expando属性(如果你想避免全局变量),例如:

chkBox.CheckList = range; 

在互联网探索者8版本之前,的setAttribute不正确地映射到属性而不是属性。

1

我找不到这样的属性on W3,它看起来像程序员试图设置定制属性如:

<input type="checkbox" CheckList="something" />