我知道之前已回答过这个问题,这里: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变量.
Skip.addEventListener('click', reloadPage(), true);
// ^^-------------------
Run Code Online (Sandbox Code Playgroud)
应该:
Skip.addEventListener('click', reloadPage, true);
Run Code Online (Sandbox Code Playgroud)
您希望回调reloadPage不是reloadPage返回的.