我的输入字段类型编号的大小无法更改

时间:2014-01-21 12:32:24

标签: html forms

我有一个HTML表单,其中我有一些输入字段,一些设置为type="text",另一些设置为type="number"

在我的type="text"字段中,我可以使用此参数size="3",但在我的type="number"中,此参数只是被忽略,我的输入字段大小太长。人们需要能够在这些字段中只输入3个数字。因此,大小与20个字符相似的输入字段不是很吸引人。

我不能把它改回文本,因为它只能是数字。

那么有什么办法可以改变type="number"的尺寸吗?

提前致谢!

编辑:谢谢你们的min,max,但这只能解决maxlength问题。还有一种方法可以用于尺码一号吗?

非常感谢!

编辑:改述我的问题

3 个答案:

答案 0 :(得分:3)

只需使用minmax属性。

<input type="number" min="0" max="999" step="1" />

答案 1 :(得分:1)

使用minmax属性。 有关所有可能的属性,请参阅http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html

答案 2 :(得分:0)

您必须指定一个值范围

<input type="number" min="0" max="999" />

只接受0到999之间的输入。