输入字段正在使用字母和数字。不应该是这种情况。
我正在使用以下代码。除了“Android Chrome”浏览器之外,其他所有浏览器都有帮助。
var keycode = (key.which) ? key.which : key.keyCode
if ((keycode > 47 && keycode < 58) || (keycode == 46 || keycode == 8) || (keycode == 9 || keycode == 13) || (keycode == 37 || keycode == 39)) {
return true;
}
else {
return false;
}
}
答案 0 :(得分:0)
将type="number"
属性添加到<input>
<input type="number" />
请注意,这是HTML 5.