ASP.NET中的默认焦点和响应回车键的问题
2007-07-01 01:57
267 查看
ASP.NET1.1中:
让文本框在页面一打开就获得焦点:
Page.RegisterStartupScript("focus","<script language=javascript>document.all('文本控件的ID').focus()</script>");
回车触发指定按钮的事件:当焦点在密码框时按下回车则触发btnOK这个按钮事件
PageLoad事件中:
txtPassword.Attributes.Add("onkeydown","SubmitKeyClick('btnOK');");
Html中:
<script language="javascript">
function SubmitKeyClick(button)
{
if (event.keyCode == 13)
{
event.keyCode=9;
event.returnValue = false;
document.all('btnOK').click();
}
}
</script>
2.0中:
<form id="form1" runat="server" defaultbutton="btnQuery" defaultfocus="txtUsername"> </form>
让文本框在页面一打开就获得焦点:
Page.RegisterStartupScript("focus","<script language=javascript>document.all('文本控件的ID').focus()</script>");
回车触发指定按钮的事件:当焦点在密码框时按下回车则触发btnOK这个按钮事件
PageLoad事件中:
txtPassword.Attributes.Add("onkeydown","SubmitKeyClick('btnOK');");
Html中:
<script language="javascript">
function SubmitKeyClick(button)
{
if (event.keyCode == 13)
{
event.keyCode=9;
event.returnValue = false;
document.all('btnOK').click();
}
}
</script>
2.0中:
<form id="form1" runat="server" defaultbutton="btnQuery" defaultfocus="txtUsername"> </form>
相关文章推荐
- ASP.NET 中的默认焦点和响应回车键的问题
- 在ASP.NET下使用jQuery UI下的Dialog,服务器端按钮无响应的问题。
- asp.net 2.0中设定默认焦点按钮
- asp.net 2.0中设定默认焦点按钮
- vs.net 新建网站,却没有空网站,asp.net网站默认模板的问题!
- 在ASP.NET下使用jQuery UI下的Dialog,服务器端按钮无响应的问题。
- asp.net输入焦点问题
- ASP.Net的6大焦点问题
- 设置页面的默认焦点控件和默认接受事件控件How Do I Set the DefaultFocus or DefaultButton in a Page Based on a Master Page in ASP.NET 2.0
- asp.net页面获得回车键焦点的问题
- IIS 中Asp.net网站输入网站名默认页提交问题解决
- asp.net中DateTime.Now.ToString()中的默认格式问题
- DevExpress asp.net 导出Excel 自动开启迅雷问题,默认保存为aspx页面
- asp.net 2.0中设定默认焦点按钮
- 关于ASP.NET中用Response.Write()方法响应导致页面字体变大的问题
- asp.net 2.0中设定默认焦点按钮
- ASP.NET中自定义控件无法响应事件的问题
- asp.net 2.0中设定默认焦点按钮
- ASP.NET下使用jQuery UI下的Dialog,服务器端按钮无响应的问题。
- 一个ASP.NET控件元素如何获得焦点的问题