js实现防止表单重复提交的代码
防止重复提交、重复刷新、防止后退都是为了不让用户重复提交数据入库。
客户端可以借助js代码来实现。
下面是一个完整的代码,供大家参考。
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>
您可能感兴趣的文章:
js实现防止表单重复提交的代码
php token防止表单重复提交的实例代码
js防止表单重复提交、刷新、后退的方法介绍
php防止表单重复提交的小例子
c#(asp.net)防止刷新重复提交数据的解决方法
js禁止回车提交表单的方法
PHP防止重复提交表单的例子
php实现防注入与表单提交值转义的代码
asp防刷新重复提交与防后退的方法
php页面重复提交的防止方法