Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.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,我正在点击页面中的所有按钮,我的代码是 javascript: var inputs = document.getElementsByClassName('_54k8 _52jh _56bs _56bt'); for(var i=0; i<inputs.length;i++) { inputs[i].click(); } var inputs=document.getElementsByClassName(“'u 54k8'u 52jh'u 56bs'u 56bt”); 对于(var

我正在点击页面中的所有按钮,我的代码是

javascript:

var inputs = document.getElementsByClassName('_54k8 _52jh _56bs _56bt');
for(var i=0; i<inputs.length;i++) { inputs[i].click();  }
var inputs=document.getElementsByClassName(“'u 54k8'u 52jh'u 56bs'u 56bt”);
对于(var i=0;i尝试以下方法:

var inputs = document.getElementsByClassName('_54k8 _52jh _56bs _56bt');
for(var i=0; i<inputs.length;i++) { setTimeout(function() {inputs[i].click()}, 5000);  }
var inputs=document.getElementsByClassName(“'u 54k8'u 52jh'u 56bs'u 56bt”);

对于(var i=0;iTried adding,5000)where?5000可能作为
setTimeout
的第二个参数,您缺少该参数。如果上述代码位于名为
a
的函数中,则可以执行
setTimeout(a,5000)
,让
a
在5秒后执行。我是新手,你能帮我写完整的代码吗?@StackUser我们不是免费的代码服务器谢谢你的时间,不管你是什么。谢谢,但有些事情似乎不对,你能告诉我发生了什么吗?这与我的解决方案无关,这是你的解决方案中的一个错误代码。但是,我认为您看到我的解决方案正在工作,因为它可能正在执行该代码。如果您发现它解决了您在问题中提出的问题,请将其作为正确的解决方案进行检查。好的,我已将其标记为已解决。谢谢。但在添加setTimeout函数之前,它工作正常g:(嗯……我还是可以帮忙的。谢谢你的标记。从你的图片上看,好像有什么东西在试图访问
\uu tsguard
你能在你的代码中找到吗?那么一定是你正在使用某种插件试图访问它。我真的不确定在你的逻辑中添加
setTimeout
会如何改变这些。只是等待呼叫而不是立即呼叫。我将发布更新供您尝试,让我知道这是否更有效?