我看过一些类似的问题和解决方案,但不知道这里发生了什么。
我有一个复选框,问题基本上是在IE8中它不能不被选中。我最初将一些jQuery附加到单击事件以隐藏表单的另一部分,默认情况下也会选中它--我现在已经删除了jQ和默认复选状态,它实际上只是一个复选框.
<input type="checkbox" id="mailing" name="mailing" />
单击它一次检查它,但再次单击它并不会取消它。
唯一影响它的是一些CSS,但这只是浮动它和设置背景颜色。
有人知道这里到底发生了什么吗?
(PS:如果你想试一试,它可以在这里的直播站点上找到:http://marldonchristmastrees.co.uk/choose-your-own-booking/
如果您一直单击直到表单出现为止,这就是底部的“连接邮件列表”复选框)
发布于 2013-11-08 10:46:35
试试这个:
<input type="checkbox" id="mailing" checked="checked" name="mailing" />
这应该能解决这个问题。你需要的是checked="checked",而不是checked="true".
https://stackoverflow.com/questions/19856987
复制相似问题