如何一回车就触发提交按钮
再Page_Load中加如下代码,修改相应的TextBox与Button的ID就可以了,本机测试成功!!!
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
TextBox1.Attributes.Add("onKeydown","if(event.keyCode == 13){document.getElementById('Button1').click();return false;}");
TextBox2.Attributes.Add("onKeydown","if(event.keyCode == 13){document.getElementById('Button2').click();return false;}");
}
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
TextBox1.Attributes.Add("onKeydown","if(event.keyCode == 13){document.getElementById('Button1').click();return false;}");
TextBox2.Attributes.Add("onKeydown","if(event.keyCode == 13){document.getElementById('Button2').click();return false;}");
}
按回车变换焦点
function next()
{if(event.keyCode==13)
event.keyCode=9;
}
{if(event.keyCode==13)
event.keyCode=9;
}
调用
<asp:TextBox id="TextBox1" onKeyDown="next()" runat="server"></asp:TextBox>