的document.getElementById( “ST”)点击()。不工作

时间:2016-05-16 01:20:35

标签: javascript

我想在每个页面刷新时自动点击一个按钮。但是当我有window.location.reload功能时,按钮点击没有发生。我真的很困惑这个。如何自动点击一个按钮在页面刷新?

    window.setTimeout(function () {
    window.location.reload();
    repeat();

    }, 2000);

    function repeat(){

    document.getElementById("st").click();

    }

2 个答案:

答案 0 :(得分:1)

    window.setTimeout(function () { repeat();  
window.location.reload();  
}, 2000);

重新加载功能前调用重复。

答案 1 :(得分:1)

这很有效!

document.getElementById("st").onclick = function() {
  alert('Clicked');
};

window.setTimeout(function() {
  window.location.reload();
  repeat();
}, 2000);

function repeat() {
  document.getElementById("st").click();
}
<div id="st">Div</div>