JS 防止表单重复提交

Posted Mr Zhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 防止表单重复提交相关的知识,希望对你有一定的参考价值。

<script type="text/javascript">
var checkSubmitFlg = false;
function checkSubmit() {
 if (!checkSubmitFlg) {

// 第一次提交
  checkSubmitFlg = true;
  return true;
 } else {

//重复提交
  alert("Submit again!");
  return false;
 }
}
</script>

//以下三种方式分别调用

<form onsubmit="return checkSubmit();">

<input type="submit" onclick="return checkSubmit();" />

<input type="button" onclick="document.forms[0].action=‘./test‘;document.forms[0].submit();return checkSubmit();" />

  

以上是关于JS 防止表单重复提交的主要内容,如果未能解决你的问题,请参考以下文章

JS 防止表单重复提交

使用session防止表单进行重复提交

js 防止重复提交表单

js 防止表单异步重复提交

如何防止重复提交表单?

js防止表单重复方法