質問編集履歴
2
追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,11 +13,19 @@
|
|
13
13
|
```
|
14
14
|
|
15
15
|
以下のように、abc1の「1」を変数として扱ったうえで、addEventListenerする方法がわかりません。
|
16
|
+
strをなにかに変換すればよいのでしょうか。
|
16
17
|
```javascript
|
17
18
|
let i = "1";
|
18
19
|
let str = "abc" + i;
|
19
20
|
// 以下ではだめ
|
20
21
|
str.addEventListener("click", callback);
|
21
22
|
```
|
23
|
+
|
24
|
+
以下のようなHTMLがあって、以下のすべてにaddEventListener("click", callback);を適用したい、ということです。
|
22
|
-
|
25
|
+
以下はabc3までですが、abc10まで増えたりもします。
|
26
|
+
|
27
|
+
<div id="abc1">ボタン</div>
|
28
|
+
<div id="abc2">ボタン</div>
|
29
|
+
<div id="abc3">ボタン</div>
|
30
|
+
|
23
31
|
教えて頂けると幸いです。
|
1
誤記
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
以下のように、abc1の「1」を変数として扱ったうえで、addEventListenerする方法がわかりません。
|
16
16
|
```javascript
|
17
17
|
let i = "1";
|
18
|
-
let str = "abc" + i
|
18
|
+
let str = "abc" + i;
|
19
19
|
// 以下ではだめ
|
20
20
|
str.addEventListener("click", callback);
|
21
21
|
```
|