2

我在 Blackberry 10 手机 (Q10) 上尝试了我的 HTML5 应用程序,并且我正在使用代码为的输入字段:

<input type="number" placeholder="myID" id="myId"/>

测试时,我可以输入我的数值,但是一旦我点击另一个字段,或者点击一个按钮,第一个输入字段就会变成空的。

奇怪的是,当我用“数字”更改标签“数字”时,它起作用了!验证 HTML5 参考后,我可以看到不存在这样的“数字”标签!

“数字”在黑莓上可以正常工作吗?我的代码有什么问题吗?

4

2 回答 2

0

我刚刚在 OS 10.1.0.4181 上对其进行了测试,使用您的代码对我来说工作正常。你碰巧有什么 onBlur 听众吗,也许那里正在发生其他事情..=

于 2013-10-21T15:04:35.023 回答
0

它运作良好的原因type="numeric"是因为您的问题不会发生在type="text".

如果输入的类型未指定或类型未知,则浏览器会将其处理为type="text".

于 2014-07-15T12:32:31.407 回答