注意使用input type="number"
可以如下显示数字键盘:显示数字键盘在iPhone上使用输入文本
是否有可能使用input type="text"
显示相同的数字键盘? I 不要想要使用pattern="\d*"
显示数字键盘,因为该值可能包含小数点。
我想使用input type="text"
而不是input type="number"
的原因是,如果为数字字段输入非数字,我无法取回数值。例如,如果我输入ABC,它将自动变为空。在我看来,使用input type="text"
将更容易进行这种控制。
这有什么错用'类型= “数字”'? – deceze 2013-05-09 07:06:22
嗨,我已经编辑了我的问题。谢谢。 – red23jordan 2013-05-09 07:17:12
在HTML5.1中,有一个名为[“inputmode”](http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-fe-inputmode)的属性,它是支持这一点的预期方式。所以你应该有''但是,它并没有在HTML5中列出,所以我想现在它还没有实现太多。 – Alohci 2013-05-09 09:48:24