zoukankan      html  css  js  c++  java
  • 防止短时间内重复提交表单数据js约束

    <html><head> 
    <script Language='JavaScript'> 
    function formsubmit() { 
    Today 
    = new Date(); 
    var NowHour 
    = Today.getHours(); 
    var NowMinute 
    = Today.getMinutes(); 
    var NowSecond 
    = Today.getSeconds(); 
    var mysec 
    = (NowHour*3600)+(NowMinute*60)+NowSecond; 
    if((mysec-document.formsubmitf.mypretime.value)>600) { 
    //600是一个时间值 
        document.formsubmitf.mypretime.value=mysec; 
    else { 
      alert(
    ' 请勿重复提交!请耐心等待!谢谢合作!'); 
      
    return false; } 
    document.forms.formsubmitf.submit(); 

    </script> 
    </head> 
    <body> 
    <BODY BGCOLOR="#FFFFFF"> 
    <center><font color=red size=5>javascript防止表单重复提交</font></center> 
    <form name=formsubmitf id ="the" method="post" action="receiveresubmit.jsp"> 
    <input type=hidden name='mypretime' value='0'> 
    <table width="459" height="266" border="0" align="center" cellpadding="0" cellspacing="0"> 
      
    <tr> 
         
    <td bgcolor="F7FCFE"><div align="left"></div></td> 
        
    <td bgcolor="F7FCFE" class="s">&nbsp;</td> 
        
    <td height="18" bgcolor="F7FCFE"><div align="center"> </div></td> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
        
    <td height="18" bgcolor="F7FCFE">&nbsp;</td> 
      
    </tr> 
      
    <tr> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
        
    <td bgcolor="F7FCFE" class="s">用户名:<font color="#FF0000" >*</font></td> 
        
    <td height="18" bgcolor="F7FCFE"><div align="center"> 
            
    <input name="user_nickname" type="text" size="20"> 
          
    </div></td> 
        
    <td bgcolor="F7FCFE" class="s">&nbsp;</td> 
        
    <td height="18" bgcolor="F7FCFE">&nbsp;</td> 
      
    </tr> 
      
    <tr> 
        
    <td width="80" height="18" bgcolor="F7FCFE">&nbsp;</td> 
        
    <td width="90" height="18" bgcolor="F7FCFE" class="s"><div align="left">密 
            码:
    &nbsp;<font color="#FF0000" >*</font></div></td> 
        
    <td width="180" height="18" bgcolor="F7FCFE"><div align="center"> 
            
    <input name="user_psw" type="password" size="20"> 
          
    </div></td> 
        
    <td width="100" height="18" bgcolor="F7FCFE" class="s">(不能少于4位)</td> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
      
    </tr> 
      
    <tr> 
        
    <td height="18" bgcolor="F7FCFE">&nbsp;</td> 
        
    <td height="18" bgcolor="F7FCFE" class="s">重填密码:<font color="#FF0000" >*</font> 
        
    </td> 
        
    <td height="18" bgcolor="F7FCFE"><div align="center"> 
            
    <input name="user_psw1" type="password" size="20"> 
          
    </div></td> 
        
    <td height="18" bgcolor="F7FCFE">&nbsp;</td> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
      
    </tr> 
      
    <tr> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
        
    <td bgcolor="F7FCFE" class="s">电话:</td> 
        
    <td height="18" bgcolor="F7FCFE"><div align="center"> 
            
    <input name="user_phone" type="text" size="20"> 
          
    </div></td> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
        
    <td bgcolor="F7FCFE">&nbsp;</td> 
      
    </tr> 
    </table>   
    <center>         
    <input type="button" value="写好了" name="button1" class="4round" onclick='formsubmit()'> 
    &nbsp;<font class="red">(请按一次,耐心等待!)</font>&nbsp; 
    <input type="reset" value="重 写" name="button2" class="4round"> 
    </center> 
    </form> 
    </body> 
    </html> 
  • 相关阅读:
    福大软工 · 第八次作业(课堂实战)- 项目UML设计(团队)
    第六次作业
    福大软工1816 · 第五次作业
    福大软工1816 · 第四次作业
    福大软工1816 · 第三次作业
    福大软工1816 · 第二次作业
    软工实践-团队现场编程
    qwe
    软工冲刺-Alpha 冲刺 (3/10)
    软工时间-Alpha 冲刺 (2/10)
  • 原文地址:https://www.cnblogs.com/926803/p/1494057.html
Copyright © 2011-2022 走看看