質問するログイン新規登録

回答編集履歴

1

追記

2021/04/22 10:30

投稿

root_jp
root_jp

スコア4666

answer CHANGED
@@ -36,4 +36,33 @@
36
36
  });
37
37
  });
38
38
 
39
+ ```
40
+
41
+ ### 追記
42
+
43
+ すみません。参考先のサイト見てませんでした。
44
+ 親要素へバブリングしてきたイベントから判断したいのであれば、以下を参考にしてください。
45
+
46
+ ```JavaScript
47
+ document.addEventListener("DOMContentLoaded", () => {
48
+ const answer = document.querySelector("#answer");
49
+ document.querySelector("#box").addEventListener("click", (evt) => {
50
+ if (evt.target.tagName !== "P") return;
51
+ switch (evt.target.className) {
52
+ case "one":
53
+ answer.innerHTML = "一";
54
+ break;
55
+ case "two":
56
+ answer.innerHTML = "二";
57
+ break;
58
+ case "three":
59
+ answer.innerHTML = "三";
60
+ break;
61
+ case "four":
62
+ answer.innerHTML = "四?";
63
+ answer.innerHTML = "五";
64
+ }
65
+ });
66
+ });
67
+
39
68
  ```