LoginSignup
3
5

More than 3 years have passed since last update.

【JavaScript】addEventListener()の主要イベントまとめ

Posted at

はじめに

今回はaddEventListener()の主要なイベント一覧をまとめます!
addEventListener()はJavaScriptの頻出中の頻出なので何が使えるかくらいは頭の片隅に置いとくと良いかと思います!:muscle:

そもそもaddEventListenerとは

あるイベントが実行された時に、メソッド内に書いてある一連の動作を実行するメソッドになります。
例えば、以下のようなhtmlファイルがあるとします。

test.html
<div id = 'btn'>ここをプッシュ!</div>

そして以下のjsファイルは、上記btnID内のテキストを、クリック時に変更するコードです。

test.js
  const btn = document.getElementById('btn'); //定数btnにhtmlのbtnIDの要素を取得

  btn.addEventListener('click', ()=>{ //定数btnがクリックされた時に
    btn.textContent = "あああ"; //btnIDの要素のテキストを"あああ"に変更
  });

addEventListenerの基本的な書き方は以下です。
他にも書き方はありますので、気になる方はぜひ調べてみてください!

test.js
対象要素.addEventListener(イベントの種類, function() {

  //イベント発火時の処理内容

});

イベントの種類

先ほどのclickのように、他にも様々なイベントがあります。
ここではよく使用するイベントをざっくりとまとめます。

イベントの種類 内容
click マウスボタンをクリックした時に発火
mousedown マウスボタンを押した時に発火
mouseup マウスボタンを離したときに発火
mousemove マウスカーソルが移動した時に発火
submmit 入力フォームのsubmitボタンを押したときに発火
scroll 画面がスクロールした時に発火
submmit 入力フォームのsubmitボタンを押したときに発火
scroll 画面がスクロールした時に発火

さいごに

上記は本当に基本的なイベントのみですが、調べるとかなりたくさん種類があります!
あらかじめこんなに用意してくれてるなんて親切すぎますね:relaxed:

3
5
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
3
5