我有一個簡單的 HTML 文件輸入:<input type="file" id="file" onchange="__func">一旦我將文件加載到輸入中,我就會調(diào)用__func:function __func(event)
{
let file = event.target.files[0];
file.type = 'text/csv';
}問題是當我嘗試更改 中的文件類型時__func,任一文件類型都不會更改,或者收到錯誤:類型錯誤:“設(shè)置僅 getter 屬性“類型””如何使用 JavaScript 動態(tài)更改文件類型?我需要這樣做,因為我通過 FormData 包裝器發(fā)送文件,并且因為它是純 CSV,所以內(nèi)容類型未正確檢測并設(shè)置為application/octet-stream自動。
Javascript:更改輸入文件類型?
慕桂英3389331
2023-10-10 15:04:38