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