为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

婷婷同学_ 2019-10-13 12:04:13
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">
查看完整描述

3 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

严格地说,你应该根据规范放一些有意义的东西。这里,最正确的版本是:

<input name=name id=id type=checkbox checked=checked>

对于HTML,还可以使用空属性语法checked="",甚至是简单的checked(对于更严格的XHTML,这是不支持).

但是,实际上,大多数浏览器都将支持引号之间的任何值。将检查下列所有内容:

<input name=name id=id type=checkbox checked><input name=name id=id type=checkbox checked="">
<input name=name id=id type=checkbox checked="yes"><input name=name id=id type=checkbox checked="blue">
<input name=name id=id type=checkbox checked="false">

只有以下几项不加检查:

<input name=name id=id type=checkbox>

也见这个类似的问题disabled="disabled".



查看完整回答
反对 回复 2019-10-14
?
DIEA

TA贡献1820条经验 获得超2个赞

<input ... checked />
<input ... checked="checked" />

同样有效。在JavaScript中:

input.checked = true;input.setAttribute("checked");input.setAttribute("checked","checked");


查看完整回答
反对 回复 2019-10-14
  • 3 回答
  • 0 关注
  • 419 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信