好吧我有一个asp.net文本框,我希望在页面加载后将文件设置在文本框内,就像打开谷歌一样。
我只需要在文本框代码中设置光标。
我试过这个但没有工作
$('txtSendTo').focus();
答案 0 :(得分:34)
如果txtSendTo
是id
,则需要#
$('#txtSendTo').focus();
如果txtSendTo
是class
,则需要.
$('.txtSendTo').focus();
或者,如果页面上只有一个textbox
$('textbox').focus();
在尝试搜索dom之前,请确保页面已满载:
$(document).ready(function () {
`$('textbox').focus();`
});
答案 1 :(得分:0)
单击链接时,我无法在输入字段中设置光标。但是在函数的开头添加event.preventDefault()并返回false修复它。如果有人遇到同样的问题,这是代码
$("#search-button").click(function (event) {
event.preventDefault();
$("#textbox").focus();
return false;
});