checkbox/radio onchange不能兼容ie8 如何处理?
2017-03-31 17:03
731 查看
在ie8下,checkbox的onchange没能实现触发自定义的函数,如何解决该问题,如下:
function forIe(){ if($.browser.msie){ //判断浏览器是否为ie $("input[type='checkbox']").click(function(){ this.blur(); //先失去焦点,执行你的自定义的操作 this.focus();//再获取焦点,是鼠标还在那个地方,好进行下一步的操作 }) } }在 相应设置的页面进行引用即可:
$(function(){ forIe(); })
相关文章推荐
- javascript checkbox/radio onchange不能兼容ie8处理办法
- js radio checkbox onchange事件在IE与FF的处理
- 单选按钮RadioGroup、复选框CheckBox的OnCheckedChangeListener事件的实现方法
- 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能,以及使用jquery.validate.js表单验证插件的问题处理
- 提交处理时js如何取得radio和checkbox的值?
- CompoundButton(checkbox,switch,ToggleButton)和RadioGroup OnCheckedChangeListener() 引用冲突问题
- checkbox onchange 事件 ie 下 不能及时触发
- jquery radio/checkbox change 事件不能触发的问题
- c#中如何处理mshtml的checkbox,radiobox,textbox,textarea,select
- 如何在Exchange中处理不能发送的信息
- IE8,不能修改FTP的默认打开方式?请教如何修改
- 在Infopath中使用自定义控件不能激发 OnPropertyChange 事件
- jquery如何判断checkbox(复选框)是否被选中(ie8 火狐)
- checkbox无法立即实现onchange的两种替代方法(onchange和onpropertychange的区别)
- 默认是空,JS验证radio和checkbox[数组]不能为空
- ie6 ie7 ie8和火狐如何兼容高度宽度以及margin、padding等属性!
- 在IE中关于Radio和Checkbox在JQuery中的change事件的立即触发
- JavaScript: Checkbox onChange event is differently processed by IE and FF
- checkbox无法立即实现onchange的两种替代方法(onchange和onpropertyc
- 5.如何处理“不能退出FoxPro”的情况