我有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)这个限制功能。我可以在输入字段中自由输入字母。如何改进代码,以便在移动设备上具有与桌面浏览器相同的限制。