如何在aspx页面中设置焦点在用户控件文本框中?

时间:2013-08-19 09:12:12

标签: javascript jquery asp.net user-controls textbox

如何通过在aspx页面中使用jquery / JavaScript函数将焦点设置在asp:TextBox中,该文件放在用户控件中?

3 个答案:

答案 0 :(得分:9)

您可以使用id selector并使用focus()方法。要使用jQuery,您需要include jQuery并确保您的元素在DOM中可用,然后才能访问它。您可以使用document.ready

$('#txt1').focus();

或使用纯JavaScript,focus()

document.getElementById('txt1').focus();

如果您没有ClientIDMode = static,那么您将需要使用ClientID

$('#<%= txt1.Client %>').focus();

答案 1 :(得分:1)

您可以尝试使用jQuery:

$('#txt').focus();

答案 2 :(得分:0)

function myfocus2() {
 $('#<%=TextBox2.ClientID %>').focus();
}

=TextBox2之间不应有空格。