防止在移动浏览器

时间:2017-09-18 19:38:25

标签: javascript android jquery html

我有JS阻止在桌面浏览器中输入非数字字符:

<script> 
function isNumberKey(evt){
    var charCode = (evt.which) ? evt.which : evt.keyCode
    return !(charCode > 31 && (charCode < 48 || charCode > 57));
}
</script>
<input type="text" name="score" maxlength="2" 
size="2" onkeypress="return isNumberKey(event);">

问题在于我的android浏览器(chrome 60.0.3112.116)这个限制功能。我可以在输入字段中自由输入字母。如何改进代码,以便在移动设备上具有与桌面浏览器相同的限制。

0 个答案:

没有答案