我们都知道如何在HTML中形成一个复选框输入:
<input name="checkbox_name" id="checkbox_id" type="checkbox">
Run Code Online (Sandbox Code Playgroud)
我不知道 - 复选复选框的技术正确值是什么?我看到这些都有效:
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked>
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true">Run Code Online (Sandbox Code Playgroud)
答案是无关紧要的吗?我看到的答案,没有证据标记为正确这里从规范本身:
复选框(和单选按钮)是可由用户切换的开/关开关.当设置了控制元素的checked属性时,开关处于"打开"状态.提交表单时,只有"on"复选框控件才能成功.表单中的多个复选框可以共享相同的控件名称.因此,例如,复选框允许用户为同一属性选择多个值.INPUT元素用于创建复选框控件.
规范作者会说什么是正确答案?请提供基于证据的答案.