質問編集履歴
1
試したソースコード、詳しいエラーの症状の明記
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,9 +16,7 @@
|
|
16
16
|
|
17
17
|
爆弾の配列[bom]内の要素がクリックされた時にその要素の上に、爆弾の画像を表示させたいのですが、どうしたらいいでしょうか?
|
18
18
|
|
19
|
-
|
20
|
-
|
21
|
-
爆弾のリンクはhttps://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&ved=2ahUKEwiXlpvRirngAhVGdXAKHe5IDwYQjRx6BAgBEAU&url=https%3A%2F%2Fpublicdomainq.net%2Fbomb-explosive-weapon-0001415%2F&psig=AOvVaw1XwPdBGNX9BvW7bJrm5nEb&ust=1550160130719476
|
19
|
+
該当のソースコードで試したらCannot set property 'onclick' of nullというエラーが出ました。
|
22
20
|
|
23
21
|
```
|
24
22
|
|
@@ -82,7 +80,17 @@
|
|
82
80
|
|
83
81
|
|
84
82
|
|
83
|
+
```
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
```
|
88
|
+
|
89
|
+
|
90
|
+
|
85
91
|
[js]
|
92
|
+
|
93
|
+
|
86
94
|
|
87
95
|
//ますの要素をまとめて指定
|
88
96
|
|
@@ -115,6 +123,18 @@
|
|
115
123
|
console.log(bom);
|
116
124
|
|
117
125
|
|
126
|
+
|
127
|
+
document.getElementById(bom).onclick = function() {
|
128
|
+
|
129
|
+
document.getElementById(bom).innerHTML = "img/bom1.jpg";
|
130
|
+
|
131
|
+
}
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
```
|
136
|
+
|
137
|
+
```
|
118
138
|
|
119
139
|
[css]
|
120
140
|
|