firefox,IE select onchange事件的差别
2010-08-11 10:24
591 查看
在下拉选框 select的 事件onchange,
当使用鼠标中键或者键盘上下键时候,ie和firefox的行为有点差别 。IE在使用上下键或者鼠标中间键时会激发onchange事件,而firefox不能激发 ,需要配合回车,或者onblur事件,为了修补这两者间的 差别,可以对firefox做相应的bug hack.
<select name="sel" id="sel#i#" onchange=" ( function here )" onkeyup="this.blur();this.focus();">
原文:
http://hi.baidu.com/gouphjol/blog/item/e5b925d261791b093af3cfa7.html
当使用鼠标中键或者键盘上下键时候,ie和firefox的行为有点差别 。IE在使用上下键或者鼠标中间键时会激发onchange事件,而firefox不能激发 ,需要配合回车,或者onblur事件,为了修补这两者间的 差别,可以对firefox做相应的bug hack.
<select name="sel" id="sel#i#" onchange=" ( function here )" onkeyup="this.blur();this.focus();">
原文:
http://hi.baidu.com/gouphjol/blog/item/e5b925d261791b093af3cfa7.html
相关文章推荐
- FireFox中替代onpropertychange事件的方法
- js触发select onchange事件的小技巧
- js触发select onchange事件的小技巧
- Easyui select onChange事件
- JS:1.6事件(Event)(onclick,onchange,onload,onunload,onfocus,onblur,onselect,onmuse)
- onbeforeunload事件之fireFox、IE、chrome
- js 触发select onchange事件代码
- 兼容Firefox和IE的onpropertychange事件oninput
- js ie input onchange事件兼容BUG
- select onchange事件的使用
- 总结oninput、onchange与onpropertychange事件的使用方法和差别
- 兼容Firefox和IE的onpropertychange事件oninput
- onbeforeunload事件中调用Ajax实现用户注销操作(兼容IE、Firefox、Chrome)
- IE下设置unselectable与onselectstart属性的bug,Firefox与Chrome下的解决方案
- select onchange 事件的触发
- [置顶] 解决Firefox/Opera 不支持 onselectstart事件
- js select onchange事件
- onbeforeunload事件中调用Ajax实现用户注销操作(兼容IE、Firefox、Chrome)
- combobox select .change onSelect事件触发
- 兼容Firefox和IE的onpropertychange事件oninput