我已经尝试过How do you automatically set the focus to a textbox when a web page loads?中的信息
<asp:TextBox ID="tbSearchLastName" runat="server" style="float:right" CssClass="search" tabindex="1" meta:resourcekey="tbSearchLastNameResource" />
<script type="text/javascript">
window.onload = function () {
document.getElementById("tbSearchLastName").focus();
};
</script>
我希望页面加载时页面焦点位于文本框上,但出现错误:
“无法获取属性'focus'的值:对象为null或未定义”
谢谢。
最佳答案
你必须喜欢...
document.getElementById('<%= tbSearchLastName.ClientID%>').focus();