js实现防止表单重复提交的代码

发布时间:2020-05-24编辑:脚本学堂
本文为大家介绍一个防止表单重复提交的代码,防止重复提交、重复刷新、防止后退都是为了不让用户重复提交数据入库。客户端可以借助js代码来实现。

防止重复提交、重复刷新、防止后退都是为了不让用户重复提交数据入库。
客户端可以借助js代码来实现。

下面是一个完整的代码,供大家参考。
 

复制代码 代码示例:
<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>

您可能感兴趣的文章:
c#(asp.net)防止刷新重复提交数据的解决方法
asp后退按钮重复提交表单的防止办法
asp.net点击按钮后禁用提交的代码
ASP防止重复多次提交表单的方法