IE浏览器; 2快速点击更改复选框状态盎司,但两次调用onclick功能

时间:2014-09-03 19:25:27

标签: internet-explorer checkbox onclick double-click checked

我遇到Internet Explorer复选框问题。在许多浏览器中阅读和测试后,我发现2快速点击检查或取消选中一个复选框只更改盒子的状态一次(在第一次点击时,第二次点击有点被忽略)但是执行'的onclick'功能两次。

我想知道这个问题是否有一个干净的解决方法。

更详情:

我的' onclick'函数查找复选框的状态,如果选中它则添加一个控件;如果未选中它将删除一个控件(在每个浏览器中完美地工作)。 在IE中如果我双击复选框,则在第一次单击时选中该框,该函数添加一个控件(因为状态已被选中),在第二次单击时状态不会更改(IE认为两次点击都足够接近是双击)但该功能是第二次执行,状态不变。

1 个答案:

答案 0 :(得分:1)

最后发现问题是什么,问题是我使用'onclick'而不是'onchange'。希望这会对某人有所帮助。