请输入有效值,两个最接近的有效值分别为1和2.

这是html5form表单验证的问题。

 <input type="number" name="lname" />

当你输入的不是整数的时候,比如1.2,就会出现上面的提示。这个很坑。如果你的input输入框是隐藏的,并且不满足这个整数的条件,那么,他就会在控制台输出:

An invalid form control with name='lname' is not focusable

如果你不需要控制是不是整数,那么把这个去掉就行了。

原文地址:https://www.cnblogs.com/caoxinyu/p/10568744.html