Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在页面加载时,需要将光标设置在特定字段上,并在不触摸文本字段的情况下自动打开键盘_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 在页面加载时,需要将光标设置在特定字段上,并在不触摸文本字段的情况下自动打开键盘

Javascript 在页面加载时,需要将光标设置在特定字段上,并在不触摸文本字段的情况下自动打开键盘,javascript,jquery,html,css,Javascript,Jquery,Html,Css,加载页面时,如何在不触摸文本字段的情况下打开键盘提示?我还需要将光标设置在该字段上,以便键盘自动打开以轻松键入 我的代码是: $("#email").focus(); $('#email').trigger('click'); 这只适用于firefox浏览器,不适用于chrome和其他浏览器。同样在iphone中,光标没有设置在该字段上。请注意,HTML5中有自动聚焦属性,该属性不使用任何javascript代码 例如: <input type="text" name="fname" a

加载页面时,如何在不触摸文本字段的情况下打开键盘提示?我还需要将光标设置在该字段上,以便键盘自动打开以轻松键入

我的代码是:

$("#email").focus();
$('#email').trigger('click');

这只适用于firefox浏览器,不适用于chrome和其他浏览器。同样在iphone中,光标没有设置在该字段上。

请注意,HTML5中有
自动聚焦
属性,该属性不使用任何javascript代码

例如:

<input type="text" name="fname" autofocus/>


您可以参考:

我认为您不能这样做。检查这个:或者这个我已经尝试了你发布的代码,但没有在手机中自动打开键盘,也没有将光标聚焦在iphone mobile@Lolka_Bolkai中的文本字段如果你阅读了答案,你会看到,两个响应者都很悲伤,这是不可能的。是的,我知道,但我知道,在mozilla firefox浏览器中,代码只能在移动设备中工作,而不能在其他系统中工作…@Lolka_bolka-如果某些东西在firefox中工作,那么这是否意味着,它应该在所有操作系统上的所有其他浏览器中工作?我想,你只是在开玩笑。
自动对焦
不会触发软键盘。