系统中由一个录入界面
有很多文本框
如何设计
一个文本框输入完毕后
按回车键进入下一个文本框
有很多文本框
如何设计
一个文本框输入完毕后
按回车键进入下一个文本框
解决方案 »
- 如何判断.cs中Button的confirm()是true或是false?
- 怎么样用ASP在WEB页里面打开PDF文档?
- html编码问题
- 哪位网通用户帮我PING几个IP试下速度?100相送。
- 送Gmail,留下email
- ListBox问题.
- 如何将Hashtable变量的数据序列化(Serialize)成字符串?
- 如何在网页中实现自定义的表格?请高人指点思路!
- 快要崩溃了!!ASP导出EXCEL问题
- 使用DataGrid1_UpdateCommand时为何我取得<EditItemTemplate>模版中的下拉框或文本框的值都是旧的值呢,我已更改了呀
- Page_Error 无法添加到事件列表
- CS0029: 无法将类型“byte[]”隐式转换为“System.Drawing.Image”
{
if (e == null)
{ // ie
keycode = event.keyCode;
}
else
{ // mozilla
keycode = e.which;
} if(keycode == 13)
{ // enter
//在此处理
}
}
{
if (keyData == Keys.Return)
{
keyData = Keys.Tab;
} return base.ProcessDialogKey(keyData);
}
{
if (e == null)
{ // ie
keycode = event.keyCode;
}
else
{ // mozilla
keycode = e.which;
} if(keycode == 13)
{ // enter
//在此处理
}
}
借用二楼的方法哦
document.onkeyup = function(e)
{
if (e == null)
{ // ie
keycode = event.keyCode;
}
else
{ // mozilla
keycode = e.which;
} if(keycode == 13)
{ // enter
//在此处理
}
}
</script>放在head里
/// 按下回车将时,将焦点移到下一个控件(相当于Tab键)
/// </summary>
/// <param name="txt">当前的控件</param>
public static void NextFocus(System.Web.UI.HtmlControls.HtmlInputText txt)
{
txt.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9");
} /// <summary>
/// 将焦点从当前控件,移到指定的目标控件
/// </summary>
/// <param name="txt">当前控件</param>
/// <param name="tar">目标控件</param>
public static void MoveFocusTo(System.Web.UI.HtmlControls.HtmlInputText txt, System.Web.UI.HtmlControls.HtmlInputText tar)
{
txt.Attributes.Add("onkeydown", "if(event.keyCode==13) {document.all." + tar.ClientID + ".focus();}");
} /*第一个的调用方法就是( 第二个的调用很简单就不说了
NextFocus(txtUserName);//在这个上按下回车调到当前控件的下一个(假设下是的NickName,那就是txtNickName得到焦点
NextFocus(txtNickName);
NextFocus(txtPassport);*/