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

How to set focus on user control textbox in aspx page?

本文关键字:文本 控件 焦点 设置 用户 aspx      更新时间:2023-09-26

如何在aspx页面中使用jquery/JavaScript函数将焦点设置在用户控件内的asp:TextBox上?

您可以使用id选择器和focus()方法。要使用jQuery,您需要包含jQuery,并确保您的元素在访问它之前在DOM中可用。为此,您可以使用document.ready。

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

或者使用纯JavaScript,focus()

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

如果您没有ClientIDMode=static,则需要使用ClientID

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

您可以尝试使用jQuery:

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

CCD_ 2和CCD_ 3之间不应有空格。