html5:数字输入类型

时间:2011-11-09 14:55:36

标签: html5 google-chrome input numeric

我注意到FF和Chrome处理数字输入类型的方式很有趣。如果我的值为12.23 Chrome会抱怨无效输入,但FF7就可以了。 Chrome只有在我将其更改为12或将输入类型更改为文本时才会接受它。这是Chrome在数字输入类型方面的“正常”行为吗?使用Ubuntu 10.10上的最新Chrome进行此操作

1 个答案:

答案 0 :(得分:1)

Firefox还没有实现number,所以它报告说它很好,因为它正在验证text字段。

Chrome已实施number,而number输入的default step1,因此为only whole numbers are valid。您的值不是整数,因此您需要明确设置step

<input type="number" value="12.23" step="0.001">

Here's an example