js控制表單重複提交

  1. js:  
  2.   
  3. <script type="text/javascript">  
  4.             var submit=0;  
  5.             function check(){  
  6.   
  7.                      if(++submit>1)return false;  
  8.   
  9.                      return true;  
  10.   
  11.              }  
  12.   
  13. </script>  
  14.   
  15. html:  
  16.   
  17. <form οnsubmit="check()" method="post" action="#">  
  18.   
  19. <input name="name" id="name" >  
  20.   
  21. <input type="submit" value="提交">  
  22.   
  23. </from>  



先申明一個全局變量, 當頁面進入的時候 初始化爲0,當點擊提交按鈕的時候,爲1,根據條件判斷 當再次連續提交的時候,全局變量已經大於1了, 所以條件不成立, 直接返回。 
當然 當submit 提交之後也可把按鈕設置成爲禁用 也可達到其目的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章