• ベストアンサー

onclickとaddEventListener

HTML5でスマホアプリを作っているのですが、 「ボタンなどが押された時にある処理を行わせたい」という時に <a>タグの中に「onclick="save()"」という様なやり方と idを指定して「document.getElementById("省略").addEventListener("click",save(),false);」 という様なやり方もあると思うのですが、 この2つの違いって何かあるのでしょうか?? どっちを使っても同じものなんでしょうか? お教え頂けると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • ok-rjak
  • ベストアンサー率52% (70/134)
回答No.1

どちらも最終的な動きは同じですが、HTML内にJavascriptを書くのは良くないと言われる場合もあるので、後者が最近の主流ではないかと思います。