作为我的登录和注册表单的一部分,如果出现错误,它将自动聚焦相关字段。其实,事情并不像我想象的那么简单。让我尝试解释一下!
基本上,在这个项目中,页面是通过 AJAX 加载的。表格可能包括autofocus
属性。这很好用,但在移动设备上它只显示光标而不调出键盘,这意味着您仍然需要点击输入才能开始打字。
我是否错过了一些东西,或者我是否必须用类似的东西加倍聚焦
document.querySelector("[autofocus]").focus();
// with appropriate verification that the element exists, of coursr
在移动设备中(至少在 Apple 的 Safari 中),如果用户没有单击输入字段,则不允许显示键盘。这是设计使然,我认为你对此无能为力。
http://www.quora.com/Mobile-Safari-iPhone-or-iPad-with-Javascript-how-can-I-launch-the-on-screen-keyboard http://www.quora.com/Mobile-Safari-iPhone-or-iPad-with-Javascript-how-can-I-launch-the-on-screen-keyboard
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)