如何使用Javascript在文本区域(文本框)中单击(光标闪烁)而不使用鼠标单击

How to Click (place Cursor Blinking) in a TextArea (textbox) using Javascript without using Mouse Click

本文关键字:单击 文本 闪烁 鼠标 光标 何使用 Javascript 区域      更新时间:2023-09-26

我想在使用JavascriptTextArea(文本框)中单击(放置光标闪烁)而不使用鼠标单击。单击文本区域后,Javascript代码应该继续执行更多步骤。代码应该从ConsoleBrowser工作,如在Chrome =>按F12 =>选择控制台选项卡。注意:focus(), element.Value='abc'select()不是必需的。请帮助。由于

试试这个,你会得到闪烁的光标

$('textarea').focus();

您需要在DOM元素上使用this (.focus())

document.getElementById("txtField").focus();

Update如果你正在创建服务器控件。例如:asp.net服务器控件,那么你需要在输入控件

上指定ClientIDMode="Static"

我已经在谷歌的页面上尝试过了,它的工作(在控制台)只是为了向搜索文本框添加文本,而不是将光标放在其中闪烁。

. getelementbyid("lst-ib")value = ' abc '

对不起谷歌,这只是为了学习,我想解决我自己的项目

如果您想让textarea在页面加载时立即聚焦,只需这样做:

<textarea rows="4" cols="50" id="textarea" autofocus></textarea>

添加自动对焦