天天看點

html 重複送出表單,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();

}

總而言之,用JS來控制訂單送出的次數來說,這是個很不錯的代碼, 不過有個缺點就是頁面重新整理後就失效了