如何使复选框默认为未选中状态

10 浏览
0 Comments

如何使复选框默认为未选中状态

我在一个表单中有两个复选框,这两个复选框都被包裹在一个form中。

对于其中一个form,我添加了autocomplete="off"属性。

下面是代码片段





我的复选框1
我的复选框2

现在我的问题是,如果我们手动勾选这些复选框,然后按下键,带有autocomplete="off"属性的复选框会被取消勾选。但是没有这个属性的复选框仍然保持勾选状态。这在FireFox 22中发生。

这种行为因浏览器而异。

在IE中,两个复选框都保持勾选状态,在Chrome中两个复选框都取消勾选。

但是当我在地址栏中按下回车键时,所有浏览器都会取消勾选。

有人可以告诉我怎样在按下键时始终取消这些复选框的勾选状态吗?

我知道可以通过Javascript来处理这个问题。

是否有其他处理方式?

0