在安卓系统上,焦点功能无法正常工作。

4
我正在使用jquery mobile(Windows 7)为Android构建一个应用程序。 我有一个名为“焦点”的函数,例如:您有一个文本字段,并且希望该文本字段仅接受数字,如果输入任何字符串值,则会出现错误。 问题是,在移动设备上运行应用程序时,“焦点”函数不起作用(如果您给它一个字符串,将出现一个错误,但是然后您无法单击其他字段,当您再次单击同一字段时,错误消息不会消失,您必须手动删除它),但是当在本地主机上运行相同的代码时,它完美地工作。

你能否编辑你的问题并添加相关代码、错误输出和控制台输出? - Phill Pafford
我有点儿能够解决这个问题。我只是将 .focus 改成了 .click,然后它就起作用了! - S. N
1
你应该将那个解决方案添加到你的答案中,这样其他人在搜索相同问题时就可以看到它。 - Walf
1个回答

1
我会使用HTML5中提供的自动对焦和模式属性。 自动对焦很简单,它可以在页面加载时将光标聚焦在该字段上,而模式则允许您指定该特定字段必须遵循的正则表达式。 http://html5pattern.com/

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接