Aquí está mi código
var upload_image=""; const image = document.querySelector("#image"); image.addEventListener("change",()=>{ // console.log(image.value) const reader = new FileReader(); // console.log(reader) reader.addEventListener("load",()=>{ upload_image=reader.result; }) reader.readAsDataURL(this.files[0]); });Producción:
index.js:50 TypeError no capturado: no se pueden leer las propiedades de undefined (leyendo '0') en HTMLInputElement. (índice.js:50:35)