我有一个
输入类型="数字"
我试图限制输入,以便只能输入2位数,例如。 10,25,83等。
我试过了
的maxlength =" 2"
和
图案=" [0-9] {2}"
但都不起作用。
我已经删除了输入字母或任何其他字符的功能。我只想要数字输入。
有人可以帮忙吗?
导致我出现问题的是Chrome。
谢谢!
要限制只有数字输入我有:
function isNumericKey(e) {
var charCode = (e.which) ? e.which : e.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
答案 0 :(得分:0)
听起来像是
<input type="number" min="10" step="1" max="99">
应该为你做这份工作。但是,<input type="text" pattern="\d{2}">
也应该有效。