【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
イベントを終了させる方法を教えてください。 今回の講義を以下コードのように記述しているのですが、document.querySelectorAll('button')[0]のイベントに終了させる処理を記述してイベントを制御したいと考えています。 ただ、mouseover, keydown自体どうすればイベントを終了させることができるのかがわかりません。 ご教授頂けないでしょうか。
document.querySelectorAll('button')[0]
mouseover
keydown
'user strict'; { document.querySelectorAll('button')[0].addEventListener('dblclick', ()=>{ }); document.querySelectorAll('button')[1].addEventListener('click', () =>{ document.addEventListener('mousemove', e =>{ console.log(e.clientX, e.clientY); }); }); document.querySelectorAll('button')[2].addEventListener('click', () =>{ document.addEventListener('keydown', e =>{ console.log(e.key); }); }); }
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>JavaScript Basics</title> </head> <body> <button>Add dblclick</button> <button>Add mousemove</button> <button>Add keydown</button> <script src="js/main.js"></script> </body> </html>
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
イベントを終了させる方法を教えてください。
今回の講義を以下コードのように記述しているのですが、
document.querySelectorAll('button')[0]のイベントに終了させる処理を記述してイベントを制御したいと考えています。ただ、
mouseover,keydown自体どうすればイベントを終了させることができるのかがわかりません。ご教授頂けないでしょうか。
JS:
HTML: