js指定时间5秒之内禁止重复提交代码实例



js指定时间5秒之内禁止重复提交代码实例。

Java代码 复制代码 收藏代码
  1. <script language=”javascript”>   
  2.     var checkSubmitFlg = false;   
  3.     function checkSubmit() {   
  4.         if (checkSubmitFlg == true) {   
  5.             alert(“正在查询中..”);   
  6.             return false;   
  7.         }   
  8.         checkSubmitFlg = true;   
  9.   
  10.         setTimeout(function() {   
  11.             checkSubmitFlg = false;   
  12.         }, 5000);   
  13.         return true;   
  14.     }   
  15. </script>   
  16.   
  17. <form method=post action=”/search.jsp#m” target=”_blank”  
  18.       onsubmit=”return checkSubmit();”>   
  19.     <input value=”小说城” type=”text” name=”name” size=”35″ maxlength=”10″>   
  20.     <input type=”submit” id=”submitInput”/>   
  21. </form>  
<script language="javascript">
    var checkSubmitFlg = false;
    function checkSubmit() {
        if (checkSubmitFlg == true) {
            alert("正在查询中..");
            return false;
        }
        checkSubmitFlg = true;

        setTimeout(function() {
            checkSubmitFlg = false;
        }, 5000);
        return true;
    }
</script>

<form method=post action="/search.jsp#m" target="_blank"
      onsubmit="return checkSubmit();">
    <input value="小说城" type="text" name="name" size="35" maxlength="10">
    <input type="submit" id="submitInput"/>
</form>