猿问

HTML复选框中选中的属性的适当值是多少?

HTML复选框中选中的属性的适当值是多少?

我们都知道如何在HTML中形成复选框输入:

<input name="checkbox_name" id="checkbox_id" type="checkbox">

我不知道的是-复选框的技术正确值是多少?我见过这些效果:

<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">


婷婷同学_
浏览 434回答 3
3回答

ITMISS

严格地说,你应该根据规范放一些有意义的东西。这里,最正确的版本是:<input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked=checked>对于HTML,还可以使用空属性语法,&nbsp;checked="",甚至是简单的checked(对于更严格的XHTML,这是不支持).但是,实际上,大多数浏览器都将支持引号之间的任何值。将检查下列所有内容:<input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked><input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked=""> <input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked="yes"><input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked="blue"> <input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox&nbsp;checked="false">只有以下几项不加检查:<input&nbsp;name=name&nbsp;id=id&nbsp;type=checkbox>也见这个类似的问题disabled="disabled".

DIEA

<input&nbsp;...&nbsp;checked&nbsp;/> <input&nbsp;...&nbsp;checked="checked"&nbsp;/>同样有效。在JavaScript中:input.checked&nbsp;=&nbsp;true;input.setAttribute("checked");input.setAttribute("checked","checked");
随时随地看视频慕课网APP

相关分类

Html5
我要回答