在html输入元素中的焦点上触发数字键盘

时间:2013-11-23 16:21:21

标签: javascript html css

我正在开发平板电脑的网络应用程序。在应用程序中,有一个输入元素需要整数输入。当用户点击输入元素时,通常会弹出字母键盘,然后用户必须切换到数字键盘。是否有可以指定的属性,以便平板电脑弹出数字键盘而不是?

3 个答案:

答案 0 :(得分:2)

您是否尝试过数字类型:

<input type="number" name="quantity" min="0" max="1000" step="1">

答案 1 :(得分:1)

其中一种类型:

<input type="tel" ...>

<input type="number" ...>

实际行为取决于平板电脑的平台。在iOS上,number键盘具有整数和算术运算符,tel键盘只有大数字和#/ *键。

Source

答案 2 :(得分:1)

您可以尝试<input type="number" />

如果您想删除箭头,可以查看:this answer