用户登录
用户注册

分享至

失效按钮防止双击

  • 作者: 再被注册打死你
  • 来源: 51数据库
  • 2022-08-17
1) <asp:Button runat="server" ID="btnPayBook"  onclick="btnPayBook_Click" 
          Text="Book" Width="97px" OnClientClick="disableBtn(this);" />

2) Page.ClientScript.GetPostBackEventReference(btnPayBook,"OnClick");

3) <script type="text/javascript">
       function disableBtn(btn) {
        btn.value = 'Processing...';
        btn.disabled = 'disabled';
        __doPostBack("btnPayBook", "OnClick");
       //doPostBack can now fire serverside event even if button is disabled
       }                                                         
  </script>

4.) Its explaind in instructions above 


5.)<script type="text/javascript">
         function ResetButton() {
                                           
          var btn = document.getElementById("btnPayBook");
             if (btn.disabled == true) {
               btn.disabled = false;
            }
         }
      </script>
软件
前端设计
程序设计
Java相关