首页 > 代码库 > IOS中input键盘事件keyup 的兼容解决办法
IOS中input键盘事件keyup 的兼容解决办法
用input监听键盘keyup事件,在安卓手机浏览器中是可以的,但是在ios手机浏览器中很慢,用输入法输入之后,并未立刻相应keyup事件。
解决办法:
在ios设备上可以用html5的input事件去代替keyup。
eg:
var bind_name = ‘input‘;
if (navigator.userAgent.indexOf("MSIE") != -1) {
bind_name = ‘propertychange‘;
}(此处是为了兼容IE)
if(navigator.userAgent.match(/android/i) == "android")
{
bind_name = "keyup";
}
$(‘.hb_num input‘).bind(bind_name, function(){
}
IOS中input键盘事件keyup 的兼容解决办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。