html - 在 HTML5 中选中和取消选中复选框的正确方法是什么?

标签 html checkbox checked

查看了 HTML 规范,但无法理解它的正反面:http://www.w3.org/TR/html5/the-input-element.html#attr-input-checked

在 HTML 中检查复选框的正确方法是什么(不是动态的)?

checked="true"
checked="checked"

取消选中复选框的正确方法是什么?

<input type="checkbox" /> with no checked attribute
checked="false"
checked="none"

在哪里检查 HTML 规范以选中/取消选中复选框?

最佳答案

选中状态

旧版浏览器可能需要:

<input type="checkbox" checked="checked" />

但现在只需这样做:

<input type="checkbox" checked />

对于未选中状态

删除选中的属性,例如:

<input type="checkbox" />

Reference: http://www.w3.org/TR/html-markup/input.checkbox.html#input.checkbox.attrs.checked

关于html - 在 HTML5 中选中和取消选中复选框的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700626/

相关文章:

html - 在包装器上使用填充时如何使内容 div 全高?

java - 设置面板在选中复选框时显示? ( java )

javascript - 我一直在 javascript 中收到此错误? ( radio ,在 javascript 中检查它们)

jquery - li 标签中选中的复选框必须单击两次才能取消选中

html - 使用字段集中的复选框触发 CSS 动画

html - Seo:使用 iframe 提高代码文本比?

javascript - ie8 上的 Jquery 脚本错误

javascript - HTML 按钮没有消失?

javascript - 防止复选框输入条件上的无限循环

javascript - 嵌套 ng-repeat 中的复选框不可单击