1. 程式人生 > >input type file onchange上傳文件的過程中,同一個文件二次上傳無效的問題。

input type file onchange上傳文件的過程中,同一個文件二次上傳無效的問題。

type=file cnblogs change 文件 event eve value get 一個

不要采用刪除當前input[type=file]這個節點,然後再重新創建dom這種方案,這樣是不合理的。
解釋如下:
input[type=file]使用的是onchange去做,onchange監聽的為input的value值,只有再內容發生改變的時候去觸發,而value在上傳文件的時候保存的是文件的內容,你只需要在上傳成功的回調裏面,將當前input的value值置空即可。
event.target.value=‘‘;

轉自https://www.cnblogs.com/imsomnus/p/6227393.html

input type file onchange上傳文件的過程中,同一個文件二次上傳無效的問題。