“输入类型为带有正确数字的“数字”必须输入有效值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“输入类型为带有正确数字的“数字”必须输入有效值相关的知识,希望对你有一定的参考价值。
此代码在IE11中产生无效响应:
<form onsubmit="alert('Valid Number!');return false;">
<input type="number" step="0.01" value="9583.89" min="0" max="10000" />
<input type="submit" />
</form>
还有一个JSFiddle:https://jsfiddle.net/pvsojuhs/
预期输出为“有效号码!”但似乎IE11认为这是无效数字。
是否有解决此问题的方法?其他数字,例如“ 9583.19”也可以正常工作。
其他测试:
- 8192.12(INVALID)
- 8192.13(INVALID)
- 8192.14(INVALID)
- 8192.15(有效)
- 8192.20(有效)
- 8192.21(INVALID)
答案
该代码在IE11中对我来说很好用,但是要注意一些事情。以上是关于“输入类型为带有正确数字的“数字”必须输入有效值的主要内容,如果未能解决你的问题,请参考以下文章