1.

<form name=fm method="POST" action="/"><p>按钮变灰</p>name: <input type="text" name="name"/><input type="button" value="提交" οnclick="javascript:{this.disabled=true;document.fm.submit();}"></form>

2.

<form name=fm method="POST" action="/" >  <input type="submit" name="Submit" value="提交" id="submitId" οnclick="submit();">
</form>
<script language="javascript">  function submit()  {  var submitId=document.getElementById('submitId');  submitId.disabled=true;  document.fm.submit();  setTimeout("submitId.disabled=false;",3000); //代码核心在这里,3秒还原按钮代码
}
</script>  

转载于:https://www.cnblogs.com/tine/p/7211128.html

防止表单按钮多次提交相关推荐

  1. MVC中一个表单实现多个提交按钮(一个action搞定添删改)

    默认情况下,一个表单只能有一个提交事件,这不难理解,但有时我们需要有多个实现,早在ASP时代就可以实现这个功能,难道到了MVC时代后,功能削减了?当然不是,这和MVC本身有关,微软在这方面比较提倡一个 ...

  2. html表单按钮颜色修改,当表单有效时更改提交按钮颜色

    我希望按钮在表单有效时更改颜色,而不必点击任何内容或调用某个函数(如单击提交按钮).只要表格有效,按钮应该变成蓝色,我无法理解这一点,任何帮助都将不胜感激.当表单有效时更改提交按钮颜色 HTML: E ...

  3. JavaScript实现表单的分向提交

    在一般情况下,同一个表单只能被提交给同一个地址.但在实际web应用中,我们希望同一个表单可以根据用户的选择来完成不同的操作,即表单的分向提交. 比如说:在一个网站后台用户管理系统中,我需要对一些恶意的 ...

  4. Php获取id并提交表单,提交表单后 PHP获取提交内容的实现方法

    提交表单后 PHP获取提交内容的实现方法2020-06-14 15:35:24 问题:网页上提交表单之后,PHP为什么不能获取提交的内容?然而在老版本的PHP上运行却正常. 新版的PHP已经废弃了原来 ...

  5. 4-8 :button表单按钮选择器

    :button表单按钮选择器 表单中包含许多类型的按钮,而使用:button选择器能获取且只能获取"type"属性值为"button"的<input> ...

  6. java web 表单提交_Java Web 表单(form)提交问题!

    layout: java title: Java web 的form表单问题 date: 2019-12-19 16:29:36 QHQ-[问题描述]今天做Java web项目的时候,里面一个功能让我 ...

  7. 前端学习笔记--AJAX的应用(三)form表单改为AJAX提交

     无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. 参考博客:http://ww ...

  8. ajax如何实现表单验证码,Ajax实现提交表单时验证码自动验证(原创自Zjmainstay)...

    本文通过源码展示如何实现表单提交前,验证码先检测正确性,不正确则不提交表单,更新验证码. 1.前端代码 index.html 验证码提交自验证 用户名 验证码 (function($){ $(docu ...

  9. 点击按钮执行php函数,从表单按钮调用PHP函数

    搜索热词 好吧,我的脚本应该看起来像那样.我必须主要在PHP中进行操作.按钮添加应将数据保存到文件,显示应读取该文件并将其放入textarea,删除必须删除所选行,然后重置将重置所有内容. $plik ...

最新文章

  1. 狂宴终有尽时,留一份清醒一份醉 比特币现金BCH凸显投资价值
  2. pandas数据清洗
  3. login控件“您的登录尝试不成功。请重试”的解决方法
  4. appium desktop 1.7 byName不能用,重写
  5. Python牛刀小试(五)--logging模块
  6. Vue + Bootstrap|Element UI——模态框被遮罩层遮盖问题解决方案
  7. html 和 body标签的 css 设置
  8. poj 3728 Catch That Cow ([kuangbin带你飞]专题一 简单搜索)
  9. 天津和塘沽两天一夜自由行(第一天)
  10. Oracle 19.8新特性asmcmd credverify and asmcmd credfix
  11. 【干货】百度知识中台白皮书:从数据到知识,知识中台赋能企业智能化升级.pdf(附下载链接)...
  12. sql server中的注释快捷键
  13. 【BZOJ3674】—可持久化并查集加强版(可持久化并查集)
  14. ORB-SLAM2双目开源框架 (3) LocalMapping解析
  15. opencv出错:error: (-213:The function/feature is not implemented) Unknown/unsupported array type
  16. 计算机二级大题知识点汇总,计算机二级office复习知识点汇总
  17. MATLAB | 读取视频并保存帧图像
  18. s饥荒服务器物品id,饥荒最新版代码总汇——食物篇
  19. 每天学一个 Linux 命令(89):alias/unalias
  20. Python轻量级ORM框架——peewee

热门文章

  1. python价值观测试程序例子_PyBrains学习迷宫的例子。国家价值观与全球政策
  2. python中的threading_python中的threading模块使用说明
  3. 1+X web中级 Laravel学习笔记——路由和控制器的简单使用
  4. LeetCode 2206. 将数组划分成相等数对
  5. LeetCode MySQL 1435. 制作会话柱状图
  6. LeetCode 253. 会议室 II(贪心+优先队列)
  7. spring手动回滚事务_Spring总结---gt;03
  8. android c 11 编译,Android NDK r9b和编译C 11
  9. 5000并发的qps是多少_高并发架构设计
  10. python面试题总结(一)字符串反转,写取指定数函数