如何在点击时编写运行javascript函数的不可点击链接?

JVE*_*999 1 html javascript

我知道之前已回答过这个问题,这里:javascript:void(0)或onclick ="return false"为<a> - 哪个更好?

但是,解决方案对我不起作用.

这是适用的代码:

HTML:

<a id="Skip">Skip</a>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

   var Skip = document.getElementById("Skip");
   Skip.addEventListener('click', reloadPage(), true);

   function reloadPage() {
        window.location.href = "play.php";
    }
Run Code Online (Sandbox Code Playgroud)

当我点击"跳过"时,没有任何反应.我想保留window.location.href重新加载的方法,因为我想添加$ _GET变量.

gdo*_*ica 6

Skip.addEventListener('click', reloadPage(), true);
//                                       ^^-------------------
Run Code Online (Sandbox Code Playgroud)

应该:

Skip.addEventListener('click', reloadPage, true);
Run Code Online (Sandbox Code Playgroud)

您希望回调reloadPage不是reloadPage返回的.