document.querySelector 选择勾选的 checkbox

如果需要使用 document.querySelector 选择勾选的 checkbox 你会怎么做?是不是这样:

看上去没错,但你要清楚 attribute 和 property 的区别,attribute 指的是最初声明在 HTML(源码)中的属性,通过 JS 或点击改变的是 input.checked 这个 property。

所以更安全的写法是用 : 指定 property:

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注