【发布时间】:2013-12-21 02:32:47
【问题描述】:
我希望在我的页面上发生一件非常简单的事情,在用户提交表单后,在表单实际提交之前必须有一个延迟,但是它似乎不适用于 html 表单:
<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真的很陌生,但是我怎么看,onlick事件必须调用这个javascript函数,它应该等待10秒然后才提交表单并更新页面,但是表单立即提交,为什么?以及如何让它在提交前等待?任何形式的帮助将不胜感激
【问题讨论】:
标签: javascript html