Kor*_*han 15 html5 android html-input android-browser galaxy-tab
我们的客户希望我们为输入字段显示数字键盘,所以基本上我创建了一个字段,如:
<input type="number" name="quantity" step=".01" value="0.00" />
但是,Galaxy Tablet会删除"." 并合并前后的数字,也禁用"." 在键盘上.
当使用type ="text"时,是否有其他方法可以解决此问题或在输入字段中显示数字键盘?
注意:我尝试使用模式属性(适用于iPhone).我在Android 2.1+的各种Android设备上测试了这个问题.我没有在任何其他HTC和三星设备上遇到此错误.
是的,还有另一种方式.
type="number"
但使用type="text"
type="tel"'
仅用于Android或破碎.(不能在iPhone上使用,因为没有时期)type="text"
然后javascript与自定义行为.看到:期间总是显示:http://jsbin.com/heqeduyi/1/
期间显示一次3位数:http://jsbin.com/yinaweho/1
解决方法是使用type="tel"
而不是type="number"
. 不幸的是,在 iOS 上,键盘上type="tel"
不显示,
字符(至少我没有在那里找到它)。您可以检查 iOS 设备的用户代理,然后type
更改"number"
。
归档时间: |
|
查看次数: |
7764 次 |
最近记录: |