当页面上有多个提交按钮时,使用回车键会触发第一个按钮的点击事件。现在我们想触发指定按钮的提交,只需要在最后输入的文本框中加入 onkeydown 事件,如下
<asp:TextBox ID="txtLoginName" runat="server" CssClass="text_ersf" onkeydown="javascript:if (event.keyCode == 13) { document.getElementById(‘btnLogin‘).click();return false;}" ></asp:TextBox>
输入密码后直接回车 会响应登录按钮的点击事件。
onkeydown事件最后一定要加上 return false;
时间: 2024-10-13 12:41:32