html中的输入数字不是整数

时间:2015-08-10 11:52:01

标签: html

我有一个div,我希望用户输入一个介于0.05和0.5之间的数字。我是这样做的:

<input id="TS_dist" class="tableButton" type="number" maxlength="1" size="5" value="0.2" />

问题是,当我输入一个值时,我不能使用零,它不起作用,。也不是。只接受1-9个号码。

我的浏览器是Firefox。

你知道我做错了什么吗?

由于

3 个答案:

答案 0 :(得分:1)

默认情况下,值增加/减少1.添加step属性以更改此行为:

<input step="0.05" id="TS_dist" class="tableButton" type="number" maxlength="1" size="5" value="0.2" />

http://jsfiddle.net/uh44h3y8/1/

答案 1 :(得分:0)

尝试添加,步骤=&#34;任何&#34;在这个输入中。

答案 2 :(得分:0)

step=0.1字段上添加<input>