Когда пользователь выбирает файлы для загрузки, я представляю одну из двух кнопок для принятия действий по файлам (-ам), исходя из количества файлов. Я получаю количество файлов, включая onchange=getNumFiles(this)
в теге ввода файла.Загрузка файла HTML5 - onChange
Проблема заключается в том, что я скрываю кнопку, чтобы принимать меры над файлами после того, как пользователь нажимает на нее, и если пользователь дважды выбирает один и тот же файл (ы), кнопка не отображается повторно. Это происходит потому, что вход для загрузки файлов никогда не был изменен, потому что вход по-прежнему содержит исходный выбор файла. Как я могу объяснить это?
Есть ли способ очистить содержимое входного файла для загрузки файлов? Я пробовал установить значение в нулевое значение безрезультатно. Или есть другое событие, отличное от onchange, которое я должен использовать? надеюсь, что это имеет смысл ....
Возможный дубликат [Как очистить входной файл HTML с помощью JavaScript?] (Https://stackoverflow.com/questions/1703228/how-can-i-clear-an-html-file-input-with- javascript) – Fraser