现在的位置: 首页 > 综合 > 正文

关于登录时输入信息以后敲回车触发登录按钮的点击事件

2012年01月27日 ⁄ 综合 ⁄ 共 575字 ⁄ 字号 评论关闭
问题:
               在asp.net中的登录页面中用户输入用户名,密码等以后需要点击登录按钮登录,往往我们希望用户输入信息以后敲回车就可以触发按钮的点击事件以直接登录。
解决办法:
                我们可以通过改变登录按钮在html中的顺序达到此效果。例如一个页面中有2个button,分别为btnLogin1和btnLogin2,如果我们这样在html里写

<asp:Button id="btnLogin1" runat="server" Text="登录1"></asp:Button>
<asp:Button id="btnLogin2" runat="server" Text="登录2"></asp:Button>


则敲回车时触发的是btnLogin1的点击事件,如果这样写

<asp:Button id="btnLogin2" runat="server" Text="登录2"></asp:Button>
<asp:Button id="btnLogin1" runat="server" Text="登录1"></asp:Button>

则敲回车时触发的是btnLogin2的点击事件。

感觉说的比较浅,有点知其然而不知其所以然的意思,只知道他激发的是位置比较靠前的同一个容器的button而不知道这叫什么规则。


事例下载

抱歉!评论已关闭.