ASP.NET回車事件實例解析
作者:longren629
ASP.NET回車事件實例這里向你介紹了一個自動激發按鈕功能的實現問題,那么我們在具體的實現過程中需要注意什么呢?ASP.NET回車事件實例實現的步驟是什么呢?那么本文就向你詳細介紹。
ASP.NET回車事件自動激發按鈕功能的實現是什么呢?需要注意的方面是什么呢?下面我們通過例子的實現對比向你講解ASP.NET回車事件的實現。
在網上找到實現的,作為比較吧:
- ﹤script language="javascript"﹥
- function document.onkeydown()
- {
- var e=event.srcElement;
- if(event.keyCode==13)
- {
- document.getElementById("需要點擊的那個按鈕的id").click();
- }
- }
- ﹤/script﹥
可是這段代碼沒能實現我想要的。因為我的頁面有多個button.指定的button沒有能夠激發,倒是激發了不是我想要的我也不知道為什么?
正在郁悶中,突然腦海中硼出利用﹤asp:Panel﹥分離button的想法,結果成功了。在這里與大家分享一下:
- ﹤asp:ImageButton ID="GetBackPwd"
- runat="server" SkinID="GetBackPwd" onlick="getpwd" /﹥
- ﹤asp:Panel ID="panLogin" runat="server"
- DefaultButton="Login"﹥
- ﹤asp:TextBox ID="txbUserName"
- runat="server" ﹥﹤/asp:TextBox﹥
- ﹤asp:TextBox ID="txbPwd" runat="server"
- TextMode="Password"﹥﹤/asp:TextBox﹥
- ﹤asp:ImageButton ID="Login" runat="server"
- SkinID="login" " OnClick="Login_Click" /﹥
- ﹤asp:ImageButton ID="Register" runat="server"
- SkinID="Register" onclick="reg"﹥
- ﹤/asp:Panel﹥
這樣回車只會激發Login_Click事件因為pane 的DefaultButton="Login"
ASP.NET回車事件的基本內容就向你介紹到這里,希望對你了解和學習有所幫助。
【編輯推薦】
責任編輯:仲衡
來源:
haoxiai.net