我无法理解此 javascript 行的作用。
chkBox.setAttribute("CheckList", range);
“CheckList”属性的用途是什么?
最佳答案
没有 defined输入元素的名为“CheckList”的属性。无论该代码位于何处,它都会在稍后可能访问的元素上设置自定义属性。有些人选择这样做是为了创建一个全局变量,但实际上你应该坚持使用 expando 属性(如果你想避免全局变量),例如:
chkBox.CheckList = range;
在版本 8 之前的 Internet Explorer 中,setAttribute 无论如何都错误地映射到属性而不是属性。
关于javascript - 复选框 list 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3422164/