【发布时间】:2015-03-27 12:20:49
【问题描述】:
这是参考this SO 答案。 我在 web.whatsapp.com (chrome) 上尝试相同的输入搜索字段。 这是我的代码:
document.getElementsByClassName("input input-search")[0].focus()
document.getElementsByClassName("input input-search")[0].select()
以上在 chrome 控制台中不起作用。
还有 jQuery 代码:
$(".input-search").focus()
不起作用。执行上述方法后还是看不到光标的原因是什么?
【问题讨论】:
-
只是好奇,你能用ID代替类名吗?
-
document.querySelector(".input-search").focus();有效!和$(".input-search").focus();,前提是您包含jQuery。 -
@LShetty 它不适合我。
-
@Mark 元素没有 id。它的 Html 是:
-
您可能有其他错误,这就是原因。这有效 - http://jsfiddle.net/lshettyl/y0f04L88/
标签: javascript jquery google-chrome