3

晚安,伙计们,

我正在使用带数字的输入类型,但该字段是带有逗号和点的货币值。更多 Android 打开键盘时只有数字,没有逗号或点。

Galaxy Tab 10.1 上的示例错误

http://pastie.org/5063487

或者

http://jsfiddle.net/F8EPw/

4

2 回答 2

3

尝试使用<input type="number" step="any" /> 更多的解释可以在这里找到

于 2012-08-07T00:59:39.447 回答
1

我已经测试过这个解决方案,即使使用没有结果的模式。当我试图告诉点或逗号时,根本就没有动作。

例子:

<input type="text" name="test" pattern="\d*" />

<input type="number" step="0.01" pattern="\d+(\.\d*)?">

<input type="number" min="0" max="999" step="0.000001" pattern="\d+(\.\d*)?" />

啊,我使用的是 Android 3.2 em Samsung Tab 10.1

于 2012-08-07T11:28:01.053 回答