如何使用文件上传对话框选择的绝对文件路径的值填充<input type =“text”/>?

时间:2015-06-13 08:58:58

标签: javascript html django

我正在开发一款django app(web)。 我有一个很棒的页面,上面有一个表格。 我想让用户通过您为<input type="file">获得的文件上传按钮在本地计算机上选择一个文件。

但我不关心文件内容。我只关心它的绝对路径,所以我想把它变成一个文本字段(或其他)并从我的html表单中提交它。

我的另一个选择(实际上是不可接受的)是让用户自己在输入字段中写入文件路径......但这根本不是很酷。

这听起来有用吗?

1 个答案:

答案 0 :(得分:1)

大多数现代浏览器都无法访问文件系统。当您选择上传文件时,它会替换真实路径 尝试: <input type="file" onchange="alert(this.value)"/>

会给你C:\fakepath\Myfile.txt