javascript - 如何用JS命令将光标放入输入框内?

标签 javascript jquery focus

我有一个简单的文本输入字段:

<input value="Hello">

我想写一段JS代码,将焦点放在输入框上,并将光标放入其中。

我尝试在 JQuery 中使用 focus():

$('document').ready(function(){
   $($('input')[0]).click(function() {
      this.focus();
   })
})

但没有成功。

最佳答案

您必须使用简单的选择器访问input元素:$('input')。然后,您必须将事件处理程序绑定(bind)到 focus JavaScript 事件。

$('document').ready(function(){
   $('input').focus();
});

关于javascript - 如何用JS命令将光标放入输入框内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42318040/

相关文章:

javascript - 动态添加字段并发送JSON

javascript - ionic 2 在应该寻找 app.js 的时候却寻找 app.ts

javascript - Jquery动态更新从输入中选择

javascript - 当输入处于焦点时隐藏标签

javascript - Redux 初始状态在操作时消失

javascript - Facebook JS SDK : "(#100) No permission to publish the video" error

javascript - Jquery 导航选项卡变化不大

jquery - 使用 jquery 验证插件通过一个提交按钮验证两个表单

ExtJS:焦点字段

android - 将 nextFocus 设置为 @null 不起作用