js禁止表单重复提交

2019-11-16,

本文实例为大家分享了js防止表单重复提交实现代码,供大家参考,具体内容如下

<DOCTYPE html>

  <html>
  <BODY BGCOLOR="#FFFFFF">
  <form name='formsubmitf' id ="the" method="post" action="XXX.php">
  <input type='hidden' name='mypretime' value='0'>
  <input type="button" value="写好了" name="button1" class="4round" onclick='formsubmit()'>

  </form>

  

  <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只是一个时间值,就是5分钟内禁止重复提交,值随便设

  document.formsubmitf.mypretime.value=mysec;

  }

  else{

  alert(' 按一次就够了,请勿重复提交!请耐心等待!谢谢合作!');

  return false;

  }

  document.forms.formsubmitf.submit();

  }

  </script>

  </html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持北冥有鱼。

您可能感兴趣的文章:

  • js校验表单后提交表单的三种方法总结
  • js防止表单重复提交的两种方法
  • jquery序列化form表单使用ajax提交后处理返回的json数据
  • js 回车提交表单两种实现方法
  • js实现a标签超链接提交form表单的方法
  • 利用JS提交表单的几种方法和验证(必看篇)
  • JS中的form.submit()不能提交表单的错误原因
  • 利用JavaScript阻止表单提交的两种方法
  • 详细分析使用AngularJS编程中提交表单的方式
  • 巧用js提交表单轻松解决一个页面有多个提交按钮

《js禁止表单重复提交.doc》

下载本文的Word格式文档,以方便收藏与打印。