如何使用javascript反复提交表单?

如何使用javascript反复提交表单?,javascript,form-submit,Javascript,Form Submit,如何使用javascript每5秒提交一次表单 setTimeout("$('#form').submit()",5000); 没有jQuery setTimeout("document.forms['yourform'].submit();",5000); 不确定为什么要这样做,但可以使用或方法 请记住,当您提交表单时,您将其提交到一个url,然后转到该url(除非您使用ajax)。如果目标页与源页相同,则会重新加载该页,使脚本从头开始 以下代码将在表单执行5秒后提交表单 在重新加载的页面

如何使用javascript每5秒提交一次表单

setTimeout("$('#form').submit()",5000);
没有jQuery

setTimeout("document.forms['yourform'].submit();",5000);

不确定为什么要这样做,但可以使用或方法

请记住,当您提交表单时,您将其提交到一个url,然后转到该url(除非您使用ajax)。如果目标页与源页相同,则会重新加载该页,使脚本从头开始

以下代码将在表单执行5秒后提交表单
在重新加载的页面中,它将再次执行,因此它将有效地每5秒提交一次


setTimeout将只触发一次,setInterval将每x毫秒触发一次

setTimeout(function(){
              document.getElementById('formID').submit();
            }, 5000);