element.click()在没有alert()的情况下不起作用

时间:2015-10-11 18:43:37

标签: javascript setinterval tampermonkey getelementsbyclassname

我写了一个tampermokey脚本来计算i间隔并点击下一个视频,但奇怪的是它只有在alert取消注释时才有效:

var i = 1;
setInterval(function () {
   document.getElementsByClassName('PlaylistVideo')[i].click();
      // alert("i is equal to: "+ i); 
      i ++      
}, 5000);

2 个答案:

答案 0 :(得分:0)

Javascript有一个从零开始的数组,所以你应该用0开始我;

var i = 0;

答案 1 :(得分:0)

出于某种原因,它不喜欢\ alert