2017-04-22 159 views
1

我需要点击页面上的所有提交按钮,所以我该怎么做?在铬控制台:点击所有提交按钮

var sumbits = jQuery(":submit"); 
for(var i =0; i<sumbits.length; i++) { 
    sumbits[i].click(); 
} 

但问题是只有最后一个链接点击。 我该如何实现解决方案。

感谢

回答

0

你可以做到这一点

$("input[type='submit']").each(function(){ 
    $(this).trigger("click"); 
}); 

要触发延迟点击youll必须从setInterval函数内触发它们。

var btns = $("input[type='submit']"),i=0,l = btns.length; 
function clickLoop(){ 
    return setInterval(function(){ 
    btns[i].trigger('click'); 
    if(i>=l) 
     clearInterval(fn); 
    i++; 
    },2000); 
} 
var fn = clickLoop(); 
+0

还只是最后一个! 你可以试试这里: https://mrprintables.com/french-alphabet-coloring-pages/ –

+0

我不明白。你为什么要触发点击提交按钮? @OussamaELIssaoui –

+0

我想在那里下载所有的文件! –