checkbox checked="false" 在前台看,怎么还是选中状态

mikemeego002 2011-08-21 06:11:37
<input name="three" type="checkbox" id="1" checked="false" />

页面没有js

是在!postback里绑定的
...全文
18440 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuwu8ku 2011-08-23
  • 打赏
  • 举报
回复
另外firefox下可以通过checked="unchecked"来不选中,但IE不支持
wuwu8ku 2011-08-23
  • 打赏
  • 举报
回复 1
checked="不管什么都是会选中",这里的checked是attribute,html里只要有了checked就会选中。
而js控制选中的checked不是attribute(string),而是properties(bool)。
这两个还是有区别的,这在jquery1.6+里已经很好诠释了。
非IE测试:
<input type="checkbox" id="check" checked="checked" />
<script>
var check = document.getElementById("check");
alert(check.checked + "," + check.getAttribute("checked"));
check.checked = !check.checked;
alert(check.checked + "," + check.getAttribute("checked"));
</script>
行游客 2011-08-23
  • 打赏
  • 举报
回复
帖代码出来研究研究
PerterPon 2011-08-23
  • 打赏
  • 举报
回复
LZ不会是通宵加班吧
mikemeego002 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 dongxinxi 的回复:]

不选中<input name="three" type="checkbox" id="1" />
[/Quote]

如果这样,那么绑定岂不是很不方便?
  • 打赏
  • 举报
回复
不选中<input name="three" type="checkbox" id="1" />

  • 打赏
  • 举报
回复
<input name="three" type="checkbox" id="1" checked="checked" />
查看XHTML的解释
zhujiazhi 2011-08-21
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分
tomysea 2011-08-21
  • 打赏
  • 举报
回复
发表于:2011-08-21 06:11:37
楼主起得真早~~~

还有这么玄的事,把前台后台代码一并放出来
zlblog 2011-08-21
  • 打赏
  • 举报
回复
还有这事,把完整的代码贴出来看看。
欢迎光临我的博客 Silent博客

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧