回答編集履歴

1

参考

2018/09/07 09:59

投稿

yambejp
yambejp

スコア114850

test CHANGED
@@ -25,3 +25,45 @@
25
25
  });
26
26
 
27
27
  ```
28
+
29
+ # 追記
30
+
31
+ ちなみにelemを配列で宣言して、iをletで処理すればある程度までできます
32
+
33
+ ```javascript
34
+
35
+ <script>
36
+
37
+ window.addEventListener('DOMContentLoaded', function(e){
38
+
39
+ var elem=[];
40
+
41
+ for(let i = 1; i < 4; i++){
42
+
43
+ elem[i]=document.querySelector('#x'+i);
44
+
45
+ elem[i].addEventListener('mouseover', function(e){
46
+
47
+ console.log(i);
48
+
49
+ });
50
+
51
+ }
52
+
53
+ });
54
+
55
+
56
+
57
+ </script>
58
+
59
+
60
+
61
+ <div id="x1">1</div>
62
+
63
+ <div id="x2">2</div>
64
+
65
+ <div id="x3">3</div>
66
+
67
+ <div id="x4">4</div>
68
+
69
+ ```