0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【JavaScript】onclickイベントのreturn false; について

Posted at
  • onclickイベントに記述されているメソッドの後の「return false」役割が気になったので、それぞれの動作を確認。

#「return false」が記述されている場合

<html>
  <body>
    <a href="https://www.google.com/?hl=ja" onclick="alert('Googleにページ移動しない');return false;">
      リンク
    </a>
  </body>
</html>
  1. リンク押下
  2. 「Googleにページ移動しない」がアラート表示される。
  3. アラート内のOKボタン押下してもページ移動はしない。

#「return false」が記述されていない場合

<html>
  <body>
    <a href="https://www.google.com/?hl=ja" onclick="alert('Googleにページ移動');">
      リンク
    </a>
  </body>
</html>
  1. リンク押下
  2. 「Googleにページ移動」がアラート表示される。
  3. アラート内のOKボタン押下後Googleにページ移動する。

どうやら、return falseをつけることでhrefを打ち消している模様

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?