我已将一个javascript应用程序加载到Android webView中。我在屏幕上有一张桌子,上面有物品,物品旁边是输入字段,用户可以在其中输入接收的数量。我们不希望人们使用小数,而只使用整数。
是否有一种方法可以在Android网络视图中执行此操作?所有特殊字符都显示一个代码或229。我真的想防止[。] [,] [-] []现在我正在尝试:
$(document).on("keyup", "tr", ".rtqy-input", function(e) {
var code = e.keyCode || e.which || e.charCode;
toastr.info(code);
if(code == 229){
console.log(e);
return false;
}
return true;
}
});
我真的没有任何事情可以发生。
感谢您的帮助!
[不确定Android Webview及其'keyCode,但是当您要阻止用户使用Javascript在输入字段中输入字符时,您需要使用'keydown'事件而不是'keyup'事件。尝试在on()函数中更改事件参数。