我的 android 选项卡出现问题,我的脚本无法运行。
jQuery('.letters-field').bind('keypress', function(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
console.log(charCode);
if (charCode > 32 && (charCode < 65 || charCode > 122))
return false;
return true;
});
我的脚本不允许在输入字段中输入数字,它只允许输入字母。它适用于其他设备,但不适用于 android 选项卡。对此有任何想法吗?
最佳答案
我一直发现按键操作非常难以预测,尤其是在某些按键未触发事件的情况下。我会亲自切换到 keyup 或 keydown。我不能说我遇到过这两种选择的这种类型的问题。
jQuery('.letters-field').keydown(function(e) {
if (e.which >= 48 && e.which <= 57)
e.preventDefault();
});
关于javascript - jquery 绑定(bind)按键在 android 选项卡中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36167325/