当我选择要在表单中使用文件对象上传的文件时,我需要文件名和文件路径。 我认为它可以与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”]
请帮忙...... 感谢。
答案 0 :(得分:0)
不,您无法获取文件路径 - 引用w3语言参考
带有type属性的input元素,其值为“file” 表示文件项列表,每个文件项由文件名a组成 文件类型和文件正文(文件内容)