回车后触发提交事件
大家都知道,有时候我们经常是输入完一个字符串后,就直接回车,但是有时候回车并不能触发相应的事件,因此这就需要我们使用其他方法将该事件转换到相应的事件上。
下面就是我的测试代码:
下面就是我的测试代码:
<div style="width: 234px; height: 26px">
关键字:
<asp:TextBox ID="TextBox1" runat="server" CssClass="editbox3" Height="16px" ToolTip="请用鼠标点击搜索"
Width="121px" onkeydown="SubmitSearch()"></asp:TextBox>
<asp:Button ID="Button1" runat="server" CssClass="button1" OnClick="Button1_Click"
Text="查询" /></div>
<script language="javascript">
function SubmitSearch(){
if(window.event.keyCode==13){
document.all('Button1').click();
document.all('Button1').focus(); //如果没有的话好象会出错
}
}
}
</script>
关键字:
<asp:TextBox ID="TextBox1" runat="server" CssClass="editbox3" Height="16px" ToolTip="请用鼠标点击搜索"
Width="121px" onkeydown="SubmitSearch()"></asp:TextBox>
<asp:Button ID="Button1" runat="server" CssClass="button1" OnClick="Button1_Click"
Text="查询" /></div>
<script language="javascript">
function SubmitSearch(){
if(window.event.keyCode==13){
document.all('Button1').click();
document.all('Button1').focus(); //如果没有的话好象会出错
}
}
}
</script>