javascript - 复选框 list 属性

标签 javascript html

我无法理解此 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/

相关文章:

javascript - 如何使用 css3 动画制作此 Jquery animate()?

javascript - AngularJS 组件 - 函数绑定(bind)

javascript - 如何使用 javascript 创建有效的 svg 元素

javascript - 使 Canvas 动画成为父 div 上的背景元素

ide - 推荐用于纯网络应用程序的 IDE(HTML5 等)

jquery - 单击按钮使随机图像出现?

javascript - 从 Firebase 存储中读取文件的值/内容

javascript - 如何检测变量泄漏到全局命名空间中?

javascript - 猴子修补一个立即调用的命名函数

html - 背景图像不适用于 Chrome