`
dawuafang
  • 浏览: 1112695 次
文章分类
社区版块
存档分类
最新评论

Firefox和IE内对check的onchange事件的区别

 
阅读更多

简述
FF里面,onchange事件马上发生。
IE里面,onchange事件在失去焦点后发生。

解决办法,还是使用onchange(),在onclick写上this.blur();

所以当你修改checkbox的时候,IE本来要等待你失去焦点,然后才onchange,现在onclick就抢先让他失去了焦点这样onchange就生效了。

缺点:在IE里面会产生一个 " 未知错误"。先就这样吧。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics