イベントハンドラ

記事
IT・テクノロジー

定義

function 関数(イベント) {
  処理
}

登録

タグ.addEventListener("イベント名", イベントハンドラ)
複数登録できる

削除

タグ.removeEventListener("イベント", 関数, 登録時の真偽値)

キャンセル

 デフォルトの動作

addEventListener()
イベント.preventDerault()

 バブリングを止める

現在のタグの他のイベントハンドラは実行される
イベント.stopPropagation()
※ デフォルトの動作はキャンセルしない
現在のタグの他のイベントハンドラも実行しない
イベント.stopImmediatePropagation()
※ デフォルトの動作はキャンセルしない

タグの値

イベントが発生したタグ
イベント.target
イベントをキャッチしたタグ
イベント.currentTarget

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す