ios手机处理keyup事件时的兼容性问题
程序员文章站
2022-09-14 17:22:14
在安卓手机中没有任何问题,但在ios手机中出现当输入法中输入内容时,事件keyup没有效果 解决办法: //keyup的兼容性处理 var bind_name = 'input'; if (navigator.userAgent.indexOf("MSIE") != -1) { bind_name ......
在安卓手机中没有任何问题,但在ios手机中出现当输入法中输入内容时,事件keyup没有效果
解决办法:
//keyup的兼容性处理
var bind_name = 'input';
if (navigator.useragent.indexof("msie") != -1)
{
bind_name = 'propertychange';
}//(此处是为了兼容ie)
if(navigator.useragent.match(/android/i) == "android")
{
bind_name = "keyup";
}
$("input").on(bind_name, function(){
// 处理逻辑
})
上一篇: 数据库--数据提取:ODBC源
下一篇: 关于UC浏览器兼容scroll事件问题