ios下keydown,keyup不兼容解决办法

Posted java软件开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios下keydown,keyup不兼容解决办法相关的知识,希望对你有一定的参考价值。

做移动端项目时,需要限制input框可输入内容长度。当时使用了keydown, keyup事件,但是在ios下不生效,代码如下:

$(‘.father‘)(‘keydown keyup‘,‘input‘,function(){
        console.log(‘限制可输入内容长度代码‘)      
})

将keydown keyup事件修改为input事件解决该问题,代码如下

$(‘.father‘)(‘input‘,‘input‘,function(){
        console.log(‘限制可输入内容长度代码‘)      
})


作者:格桑Hilton
链接:https://www.jianshu.com/p/3466e7210a0d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于ios下keydown,keyup不兼容解决办法的主要内容,如果未能解决你的问题,请参考以下文章

IOS系统兼容input keyup事件

IOS系统兼容input keyup事件

ios手机处理keyup事件时的兼容性问题

兼容性

Javascript autotab keyup/keydown 在 Cordova Android 浏览器中不起作用

FLTK:Fl_Value_Input 子类不接收 FL_KEYDOWN 事件(仅 FL_KEYUP)