复选框核对表属性

时间:2010-08-06 08:37:18

标签: javascript html

我无法理解这个javascript行的作用。

chkBox.setAttribute("CheckList", range);

什么是“CheckList”属性用于?

2 个答案:

答案 0 :(得分:1)

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

chkBox.CheckList = range;

在版本8之前的Internet Explorers中, setAttribute 错误地映射到属性而不是属性。

答案 1 :(得分:1)

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

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