您是否可以防止使用jQuery在Android WebView的数字输入字段中输入'句号'或'点'?

问题描述 投票:0回答:1

我已将一个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;
    }
});

我真的没有任何事情可以发生。

感谢您的帮助!

javascript android webview dom-events keyup
1个回答
0
投票

[不确定Android Webview及其'keyCode,但是当您要阻止用户使用Javascript在输入字段中输入字符时,您需要使用'keydown'事件而不是'keyup'事件。尝试在on()函数中更改事件参数。

© www.soinside.com 2019 - 2024. All rights reserved.