1

私はこの質問が以前に回答されたことを知っています: javascript:void(0) または onclick="return false" for <a> - どちらが良いですか?

しかし、解決策はうまくいきませんでした。

該当するコードは次のとおりです。

HTML:

<a id="Skip">Skip</a>

Javascript:

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

   function reloadPage() {
        window.location.href = "play.php";
    }

[スキップ] をクリックしても何も起こりません。window.location.href$_GET 変数を追加したいので、リロードの方法を維持したいと思います。

4

2 に答える 2

6
Skip.addEventListener('click', reloadPage(), true);
//                                       ^^-------------------

次のようにする必要があります。

Skip.addEventListener('click', reloadPage, true);

コールバックが返されreloadPageないようにする必要がありreloadPageます。

于 2013-07-13T22:57:42.390 に答える