我想一個非常簡單的事情我的網頁上出現,用戶提交表單之後,必須有一個延遲的形式實際提交之前,但它似乎沒有工作的HTML表單:javascript函數被忽略
<form action='index.php' method='get'>
<input type='submit' value='Reset' name='resetBtn' onClick='PreSubmit(this.form)'>
</form>
javascript函數:
function PreSubmit(form) {
var func = function() {
form.submit();
}
setTimeout(func, 10000);
}
,所以我真的很新的JavaScript,但我怎麼看它,點擊數事件必須調用這個javascript函數,它應該等待10秒鐘,然後才提交表單並更新頁面,但表單是立即提交的,爲什麼?在提交之前如何讓它等待?任何形式的幫助,將不勝感激
哇哦,很不錯的讀取,肯定會看看那個,謝謝你,非常翔實 – user2209644
@ user2209644記鏈接中的代碼使用jQuery,但jQuery只是一個JavaScript庫,因此只是javascript。在我的答案的代碼是什麼樣的jQuery的preventDefault功能能實現 – joelmdev
我看到了一個不太可靠的版本,您將完全跳過推薦javascript和直接與jQuery開始? – user2209644