【发布时间】:2016-07-10 02:52:43
【问题描述】:
我的 HTML5 数字字段不断收到奇怪的意外验证错误。这是我的 HTML 代码:
<input type="number" name="width" maxlength="5" placeholder="Width" value="733.95591182365" /> Width<br />
当我输入 500 并提交表单时,我收到错误:“请输入一个有效值。最接近的两个有效值是 499.95591182365 和 500.95591182365。”
我已经解决了问题。问题是这个value="733.95591182365"。我已将 PHP 代码更改为将小数四舍五入为整数,以便只有整数可以回显到数字字段中。现在我只在输入小数时收到错误,这没关系。
【问题讨论】:
-
maxlength不适用于数字输入。
标签: html forms validation input