首页 > 编程 > .NET > 正文

asp.net中如何回车触发指定按钮的事件(实现按回车提交)

2024-07-10 13:05:50
字体:
来源:转载
供稿:网友
,欢迎访问网页设计爱好者web开发。

问题内容:
在asp.net中,如何回车触发指定按钮的事件?
假设:
<asp:textbox id="tbinput" runat="server" width="240px"></asp:textbox>
<asp:button id="btnok" runat="server" borderwidth="1px" bordercolor="purple" borderstyle="solid" text="search site"></asp:button>

解决方法:
在.aspx页面中添加:
<script language="javascript">
function submitkeyclick(button)
{   
 if (event.keycode == 13)
 {       
  event.keycode=9;
  event.returnvalue = false;
  document.all[button].click();
 }
}
// -->
</script>

在page_load事件中添加:
tbinput.attributes.add("onkeydown","submitkeyclick('btnok');");

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表