<form method="post" runat=server id=form1>
<asp:TextBox id="txtName" runat=server />
...
</form>
<script language="javascript">
function document.onkeydown()
{
var e = event.srcElement;
if (event.keyCode == 13 && e.tagName == "INPUT" && e.type == "text")
event.keyCode = 9;
}function window.onload()
{
document.form1.txtName.focus();
}
</script>
<asp:TextBox id="txtName" runat=server />
...
</form>
<script language="javascript">
function document.onkeydown()
{
var e = event.srcElement;
if (event.keyCode == 13 && e.tagName == "INPUT" && e.type == "text")
event.keyCode = 9;
}function window.onload()
{
document.form1.txtName.focus();
}
</script>
解决方案 »
- 如何替换word单元格中的"\r\a"标记?
- 急问!!WinForm窗体中使用了TopMost,让窗体在最前面表示后带来的问题。请帮帮忙!!
- 异常处理,这么做好不好?
- 通過ODBC方式連接數據庫如何檢測數據源的數據庫類型?
- 谁有关与pos机编程的资料?帮忙给提供几个连接。
- c# winform如何打印图片?
- wpf内 canvs动态加载多张图片的问题
- 關於listBox和ListView的問題!
- MySqlDataReader查询时丢失表的首条数据,如何解决?
- 如何远程获取这个网站的数据?(c#)写入到数据库。
- 请问如何获取客户机的IP...???立马散分!!!
- 我用的是win2000,装了vs.net和iis 5.0,但是不能运行asp.net程序?
在客户端(即.aspx页面内),在<head>..</head>之间添加如下代码:
<script language="javascript">
function SetFocus()
{
document.form1.userid.focus();
}
function keydownevent()
{
if(event.keyCode==13)
{
if(document.form1.userid.value!="" && document.form1.password.value=="")
{
document.form1.password.focus();
}
else if(document.form1.userid.value!="" && document.form1.password.value!="")
{
__doPostBack('linkbutton1','')
}
}
}
</script> 同时,在<body>里添加onload="SetFocus()" onkeydown="keydownevent()",即可搞定!