■ はじめに
JavaScript の イベントについて扱う
目次
【1】イベントの種類 1)基本的なイベント 2)入力イベント 【2】イベントの追加方法
【1】イベントの種類
1)基本的なイベント
[1] click
* Click イベント
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/click
[2] blur
* フォーカスが外れた時に発生 cf. blur(ブラー) = ぼやけさせる、不鮮明にする
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/blur
[3] focus
* フォーカスが当たった時に発生
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/focus
2)入力イベント
[1] input
* 値 (value) が変更されたときに発生
https://developer.mozilla.org/ja/docs/Web/API/HTMLElement/input_event
【2】イベントの追加方法
* addEventListener('<event>', <Event後の処理>)で追加
1)サンプル
<!DOCTYPE html> <html> <head> <title>test</title> </head> <body> <button id="btn1">Click me!!</button> <p class="p1">Click : 0</div> </body> <script> var index = 0; const button = document.querySelector('#btn1'); button.addEventListener('click', function(event) { index = index + 1; const result = document.querySelector('.p1'); result.innerHTML = `Click : ${index}`; }); </script> <html>
参考文献
https://phpjavascriptroom.com/?t=js&p=event
https://www.hypertextcandy.com/vanilla-javascript-event
関連記事
DOM ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2011/01/07/012520