質問編集履歴

1

試してみたことの更新

2020/07/06 03:10

投稿

takaoS
takaoS

スコア9

test CHANGED
File without changes
test CHANGED
@@ -104,7 +104,7 @@
104
104
 
105
105
 
106
106
 
107
- input_image.addEventListener('charge', () => {
107
+ input_image.addEventListener('change', () => {
108
108
 
109
109
  var file = this.files[0];
110
110
 
@@ -189,3 +189,25 @@
189
189
 
190
190
 
191
191
  よろしくお願い致します。
192
+
193
+
194
+
195
+
196
+
197
+ ### 追記
198
+
199
+
200
+
201
+ イベントリスナーがchangeではなくて、chargeと書かれていたので修正して再度実行してみたところ、以下のエラーが出ました。
202
+
203
+
204
+
205
+ ```
206
+
207
+ script2.js:104 Uncaught TypeError: Cannot read property '0' of undefined at HTMLInputElement.<anonymous>
208
+
209
+ ```
210
+
211
+
212
+
213
+ どうやら、「input_image.files[0]なんて定義されていない」と言われているのですが、何故なのでしょうか?