【发布时间】:2025-12-14 09:25:01
【问题描述】:
这是传递给 FormData() 的 File 对象的转储。没有路径信息。此文件在我的桌面上,而不是在运行此 javascript 的项目文件夹中。
我正在使用以下代码提交表单。那么程序如何知道我在表单中发送的文件的路径呢? 当我使用 FileReader 而不是表单来获取用户提交的操作系统文件时,同样的情况也让我感到困惑。 File 对象中只有文件名。
我的问题是路径信息在哪里?
var formData = new FormData();
formData.append("username", "Groucho");
formData.append("accountnum", 123456); // number 123456 is immediately converted to string "123456"
// HTML file input user's choice...
formData.append("userfile", fileInputElement.files[0]);
【问题讨论】:
标签: javascript multipartform-data form-data