加载页面时把焦点初始化设置在TextBox上
<body onload="JavaScript:form1.TextBox1.focus()">
<form id=form1 runat="server">
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
</form>
</body>回车焦点自动跳到下一个TEXTBOX
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script language=javascript>
<!--
function setfocus() 
...{
if(event.keyCode==13) 
...{
event.keyCode=9
}
}
-->
</script>
</head>
<body>
<form id="Form1" onkeydown="setfocus()" runat="server">
<DIV align="left">
<asp:TextBox id="TextBox1" runat="server" ></asp:TextBox></DIV>
<DIV align="left">
<asp:TextBox id="TextBox2" runat="server"></asp:TextBox></DIV>
<DIV align="left">
<asp:TextBox id="TextBox3" runat="server"></asp:TextBox></DIV>
<DIV align="left"> </DIV>
<DIV align="left">
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button></DIV>
</form>
</body>
</html>
本文介绍了一种在网页加载时自动将焦点设置在特定TextBox上的方法,并通过JavaScript实现回车键按下时焦点自动跳转至下一个TextBox的技术细节。
166

被折叠的 条评论
为什么被折叠?



