复选框上的.click和.change有什么区别[重复]
我四处张望将事件添加到复选框,我本以为人们会.change
用来设置更改事件,但是我发现人们正在使用.click
是否有一个原因?它们都可以与单击的事件和键盘更改一起正常工作。我想念什么吗?
回答:
onchange
在IE中,仅当复选框失去焦点时才会触发。因此,如果按Tab键,则按几次空格键,然后跳出,则只会收到一个onchange
事件,但会收到多个onclick
事件。
注意:这是在IE行为正确(根据规范)且其他浏览器错误的情况下,非常非常非常少的情况之一。
以上是 复选框上的.click和.change有什么区别[重复] 的全部内容, 来源链接: utcz.com/qa/415869.html