js禁止表单重复提交


Posted in Javascript onAugust 29, 2017

本文实例为大家分享了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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
Jun 11 Javascript
jquery $(this).attr $(this).val方法使用介绍
Oct 08 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
Jun 13 Javascript
JS实现横向拉伸动感伸缩菜单效果代码
Sep 04 Javascript
一种新的javascript对象创建方式Object.create()
Dec 28 Javascript
canvas实现图像截取功能
Feb 06 Javascript
支持移动端原生js轮播图
Feb 16 Javascript
详谈表单重复提交的三种情况及解决方法
Aug 16 Javascript
Json实现传值到后台代码实例
Jun 30 Javascript
Vue切换Tab动态渲染组件的操作
Sep 21 Javascript
Javascript 解构赋值详情
Nov 17 Javascript
详解Vue slot插槽
Nov 20 Vue.js
View.post() 不靠谱的地方你知道多少
Aug 29 #Javascript
jsTree事件和交互以及插件plugins详解
Aug 29 #Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
Aug 29 #Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 #Javascript
基于jQuery的左滑出现删除按钮的示例
Aug 29 #jQuery
jQuery实现简单的计时器功能实例分析
Aug 29 #jQuery
Vue2.0权限树组件实现代码
Aug 29 #Javascript
You might like
牡丹941资料
2021/03/01 无线电
php获取服务器信息的实现代码
2013/02/04 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
php文件上传的两种实现方法
2016/04/04 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
2016/05/07 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
基于Jquery的跨域传输数据(JSONP)
2011/03/10 Javascript
javascript轻松实现当鼠标移开时已弹出子菜单自动消失
2013/12/29 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
2016/03/29 Javascript
angular2+node.js express打包部署的实战
2017/07/27 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
2017/12/14 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
ES6知识点整理之对象解构赋值应用示例
2019/04/17 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
2019/07/05 Javascript
[02:02]2018DOTA2亚洲邀请赛Mineski赛前采访
2018/04/04 DOTA
python远程登录代码
2008/04/29 Python
Python通过正则表达式选取callback的方法
2015/07/18 Python
Python的Tornado框架实现图片上传及图片大小修改功能
2016/06/30 Python
Python实现求解一元二次方程的方法示例
2018/06/20 Python
Python pymongo模块常用操作分析
2018/09/01 Python
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
基于Python获取城市近7天天气预报
2019/11/26 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
Python3如何实现Win10桌面自动切换
2020/08/11 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
python中的列表和元组区别分析
2020/12/30 Python
详解Python中openpyxl模块基本用法
2021/02/23 Python
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
保证书范文大全
2014/04/28 职场文书
2014年标准化工作总结
2014/12/17 职场文书
教师反邪教心得体会
2016/01/15 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
python 管理系统实现mysql交互的示例代码
2021/12/06 Python