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> 
  • 相关阅读:
    CISCO DHCP全攻略详解
    CentOS配置远程日志服务器
    CentOS下的日志切割
    CentOS日志的简单介绍
    H3C Telnet 配置
    CentOS7图形界面与命令行界面切换
    思科4506E做ehterchannel故障排查
    EtherChannel Cisco 端口聚合详解
    算法练习2之单链表求和
    Retrofit2的GsonConverterFactory.create()和RxJava2CallAdapterFactory.create()的实现过程以及执行过程
  • 原文地址:https://www.cnblogs.com/926803/p/1494057.html
Copyright © 2011-2022 走看看