Digamos que tengo este elemento en la página:
<input id="image-file" type="file" />
Esto creará un botón que permite a los usuarios de la página web seleccionar un archivo a través de un cuadro de diálogo "Abrir archivo ..." del sistema operativo en el navegador.
Digamos que el usuario hace clic en dicho botón, selecciona un archivo en el cuadro de diálogo y luego hace clic en el botón "Aceptar" para cerrar el cuadro de diálogo.
El nombre del archivo seleccionado ahora se almacena en:
document.getElementById("image-file").value
Ahora, supongamos que el servidor maneja las POST de varias partes en la URL "/ upload / image".
¿Cómo envío el archivo a "/ upload / image"?
Además, ¿cómo escucho las notificaciones de que el archivo ha terminado de cargarse?