How can I set focus on asp:TextBox which is placed inside a user control by using jquery/JavaScript function in aspx page?
问问题
28264 次
3 回答
9
您可以使用id 选择器并使用focus()方法。要使用 jQuery,您需要包含 jQuery并确保您的元素在DOM
访问之前可用。您可以为此使用document.ready。
$('#txt1').focus();
或者使用纯 JavaScript,focus()
document.getElementById('txt1').focus();
如果您没有 ClientIDMode = static 那么您将需要使用 ClientID
$('#<%= txt1.Client %>').focus();
于 2013-08-19T09:13:03.960 回答
1
您可以尝试使用 jQuery:
$('#txt').focus();
于 2013-08-19T09:20:42.677 回答
0
function myfocus2() {
$('#<%=TextBox2.ClientID %>').focus();
}
=
和之间不应有空格TextBox2
。
于 2013-09-23T11:52:12.560 回答