2013-10-20 51 views
2

我尝试了黑莓10手机(Q10)在我的HTML5应用程序后变空,而我会使用输入字段它的代码是:黑莓10 HTML5号码输入标签 - 点击输入栏远

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

测试时,我可以键入我的数值,但是一旦我点击另一个字段,或点击一个按钮,第一个输入字段将变为空白。

奇怪的是,当我用“数字”更改标签“数字”时,它的工作原理! 验证HTML5参考后,我可以看到没有这样的“数字”标签!

“数字”在Blackberry上运行正常吗?我的代码有什么问题吗?

+0

你正在测试什么操作系统版本(10.0,10.1,10.2)? – jeffheifetz

+0

我使用BB 10.1.0.2342,我在我的应用程序中使用JqueryMobile – WiPhone

回答

0

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

+0

我使用BB 10.1.0.2342,并在我的应用程序中使用JqueryMobile。我的代码中没有任何onBlur侦听器 – WiPhone

0

它与type="numeric"效果很好的原因是因为你的问题不会发生在type="text"

如果没有指定输入类型或者类型未知,那么浏览器会将其作为type="text"处理。