2017-04-22 113 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

我想在那裏下載所有的文件! –