【发布时间】:2019-01-21 05:32:14
【问题描述】:
有什么方法可以在输入字段上设置焦点而不在设备上显示键盘?该代码在网站和移动设备上共享。我只想在网站上获得“焦点”在输入元素以及设备上但没有在设备上显示键盘时的情况。我试过了:
document.getElementById("myInput").focus();
但不起作用。
【问题讨论】:
-
请解释一下,你为什么要这样做?
-
因为专注于网站避免了鼠标点击输入。在设备上,键盘占用了太多空间(这限制了可用性),并且用手指在设备上单击是一种标准行为,但在网站上反复将鼠标悬停在输入上并不是很舒服。
-
总之,我有两个等效的选项,点击和书写。在网站上,两者都可用,在设备上,只有一个对用户更友好:)
标签: javascript html cordova mobile web-applications