He visto algunas preguntas similares, pero no pude hacer que funcionaran con mi código, así que solo quería ver si podía obtener ayuda adicional: mi código a continuación:
const upload(input, file){ var fileUploadedCorrectly = true file.onload = (e) =>{ if(code checking if extension is .csv){ fileUploadedCorrectly = true; } else { fileUploadedCorrectly = false; } } } function retrieve(in){ const file = in.files[0]; if (fileUploadedCorrectly){ code to continue upload } else { code to display error message } }Tengo problemas para acceder al valor de fileUploadedCorrectly en la función de recuperación(). Cualquier ayuda sería muy apreciada - muchas gracias.