我的输入文件为:
<input type="file" id="txt1" onchange="setText();">
和脚本获取路径文件:
function setText()
{
var text = document.getElementById("txt1").value;
alert(text);
}
在输入文件value= C:\Users\iloveyou\Desktop\BaiTapTest.zip
的文本框中
但在脚本中,我得到了价值:text=BaiTapTest.zip
我想得到text= C:\Users\iloveyou\Desktop\BaiTapTest.zip
你能帮助我吗?感谢。
答案 0 :(得分:1)
出于安全考虑,获取文件的完整路径实际上不是一种选择。有一些浏览器特定的黑客攻击方式,但它们都不是非常可靠。最重要的是,以可预测的方式获取文件的完整本地路径是不可能的。
答案 1 :(得分:-1)