Javascript 每次单击页面之间的延迟
我正在点击页面中的所有按钮,我的代码是 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
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
会如何改变这些。只是等待呼叫而不是立即呼叫。我将发布更新供您尝试,让我知道这是否更有效?