[英]How do I use javascript to repeatedly submit a form?
如何使用javascript每5秒提交一次表單?
setTimeout("$('#form').submit()",5000);
沒有jQuery ......
setTimeout("document.forms['yourform'].submit();",5000);
不確定為什么要這樣做,但您可以使用setTimeout()
docs或setInterval()
docs方法。
請記住,當您提交表單時,您將其提交到網址,然后轉到該網址( 除非您使用ajax )。 如果您的目標頁面與源頁面相同,則會重新加載頁面,以便您的腳本從頭開始。
以下代碼將在執行后5秒提交表單
在重新加載它的頁面中將再次執行,因此它將有效地每5秒提交一次
setTimeout(function(){
document.getElementById('formID').submit();
}, 5000);
setTimeout只會觸發一次,setInterval會每隔x毫秒觸發一次
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.