我知道有很多关于这个问题的问题已经回答了,但是给出的解决方案没有一个对我有用。
我正在为使用 Samsung Galaxy Tab 的企业开发网络。有很多内容是十进制数的输入。所以我尝试了 <input type="number" />
.但是导航器显示一个禁用了点和逗号的键盘。不仅如此,onfocus、点或逗号分隔符也从值中移除。
我已经尝试设置一个步骤,如“0,1”、“0,01”、“0.1”、“0.01”、“任何”等,尝试使用匹配十进制数字的正则表达式的最小值、最大值、模式... stackoverflow 中没有可供尝试的建议,这太糟糕了哈哈。
我正在使用带有默认浏览器的 Samsung Galaxy Tab 10.1,但我没有找到任何文档讨论它的 html5 实现的任何限制。所以现在我不知道是否有什么东西是我遗漏的,是否有什么东西是我可以尝试的,或者如果有什么东西知道那是 Galaxy Tab 的错所以我对此无能为力。
非常感谢。
最佳答案
在 android 命名空间中你可以使用:
android:inputType="numberDecimal"
可以让你输入“.”
关于android - 输入类型=数字键盘在 Galaxy Tab 中禁用了点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12635858/