Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在一段时间内自动提交表单_Javascript - Fatal编程技术网

Javascript 在一段时间内自动提交表单

Javascript 在一段时间内自动提交表单,javascript,Javascript,我在网上搜索时得到了这个自动提交表单的人。虽然我希望它在一定时间内执行提交。比如5秒或10秒后 <script type="text/javascript"> function formAutoSubmit () { var frm = document.getElementById("31926767765874"); frm.submit(); } setTimeout(function() { formAutoSubmit(); } , 5000); </script&g

我在网上搜索时得到了这个自动提交表单的人。虽然我希望它在一定时间内执行提交。比如5秒或10秒后

<script type="text/javascript">
function formAutoSubmit () {
var frm = document.getElementById("31926767765874");
frm.submit();
}
setTimeout(function() { formAutoSubmit(); } , 5000);
</script>

函数formAutoSubmit(){
var frm=document.getElementById(“319267765874”);
frm.submit();
}
setTimeout(函数(){formAutoSubmit();},5000);

使用
setTimeout

setTimeout(formAutoSubmit, 10000);

如果要在5秒后运行,则为10000毫秒(或10秒)

setTimeout(function() { formAutoSubmit(); } , 5000);
setInterval(function() { formAutoSubmit(); } , 5000);
如果要每5秒运行一次:

setTimeout(function() { formAutoSubmit(); } , 5000);
setInterval(function() { formAutoSubmit(); } , 5000);

看一看,读一读。您只需在计时器中包装
formAutoSubmit()
,如下所示:

<script type="text/javascript">
function formAutoSubmit() {
    var frm = document.getElementById("31926767765874");
    frm.submit();
}

var timeout = 2000; //2 seconds or 2000 ms
setTimeout(function() 
{ 
    formAutoSubmit(); 
}, timeout);
</script>

函数formAutoSubmit(){
var frm=document.getElementById(“319267765874”);
frm.submit();
}
var超时=2000//2秒或2000毫秒
setTimeout(函数()
{ 
formAutoSubmit();
},超时);

警告:这可能会给用户体验带来麻烦,因此请小心处理。

因此只需删除
window.onload=formAutoSubmit