На JavaScript никак. Если у вас локальный сервер, то с файлами работает ваш php. Хотя по приколу можно апплет написать. Для его работы с файлами и компонентом input[type=file] существует директория для временных файлов. В зависимости от вашего сервера nginx/express/etc. найдите эту директорию в корневом каталоге сервера или загуглите где она. Там сохраняются ваши временные файлы. Как работать с временными файлами тоже почитайте. Однако, так как вам надо обрабатывать onchange, то и об AJAX почитайте. Все это у вас займет 1-2 дня разобраться если вы новичок. а потом можно смело пытаться плодить костыли и уже с ними идти сюда.
Работа с файлами и
офф документацияРабота с AJAX. Так же
учебник в зубы и конечно же
офф док.
Два дня даже долго будет. Все равно удачи :D