var mypretime = 0;
function submitCreateInTime(){
var Today = new Date();var NowHour = Today.getHours();
var NowMinute = Today.getMinutes();
var NowSecond = Today.getSeconds();
var mysec = (NowHour*3600)+(NowMinute*60)+NowSecond;
if((mysec-mypretime)>30){
//10只是一个时间值,就是10秒内禁止重复提交,值随便设
mypretime=mysec;
}else{
alert('30秒内禁止提交')
return;
}
submitCreate()
}
本文介绍了一种使用JavaScript防止表单在30秒内被重复提交的方法。通过记录用户首次提交的时间,并与后续尝试提交的时间进行比较,来实现这一功能。如果两次提交间隔不足30秒,则会阻止重复提交并提示用户。
473

被折叠的 条评论
为什么被折叠?



