如何使用jquery或javascript在表单中的文件对象上获取文件路径?

时间:2013-07-08 14:29:18

标签: javascript jquery file-upload upload filepath

当我选择要在表单中使用文件对象上传的文件时,我需要文件名和文件路径。 我认为它可以与javascript或jquery一起使用 因为我需要在浏览器上使用它。

我试过这种方式 这是我的文件对象ID和名称:Upload1

$("#Upload1").val();
$('#Upload1').attr("value");
document.getElementById("Upload1").files[0].name;
this.Upload1.value;

$("#Upload1").val(); $('#Upload1').attr("value"); document.getElementById("Upload1").files[0].name; this.Upload1.value;

返回“C:\ fakepath \ example.gdb” 要么 “example.gdb”

但我需要文件的原始路径。 它不应该是临时文件和路径 例如:$ _FILES [“Upload1”] [“tmp_name”]

请帮忙...... 感谢。

1 个答案:

答案 0 :(得分:0)

不,您无法获取文件路径 - 引用w3语言参考

  

带有type属性的input元素,其值为“file”   表示文件项列表,每个文件项由文件名a组成   文件类型和文件正文(文件内容)

http://www.w3.org/TR/html-markup/input.file.html