
<input type="file" id="file01"> 如何得到文件的绝对路径? 我试过用$("#file01").val; 但是只得到了文件名
2个回答
展开全部
你也发现需要降低浏览器安全级别才可以取得完整路径了,那么你应该想到这是出于安全原因作的限制。type="file"的input对象,不仅仅在脚本里取不到值,还不允许用脚本赋值,以免恶意网站用脚本获取访问者本地的文件。
展开全部
我在自己机器上试了一下,下面的代码可以取得完全路径。你试试。
<script>
function check(){
var f = document.getElementById("file");
alert(f.value);
return false;
}
</script>
<form action="" method="post" enctype="multipart/form-data" onsubmit="return check()">
<label> 上传图片 </label>
<input name="file" type="file" id="file"/><br>
<input type="submit"/>
</form>
<script>
function check(){
var f = document.getElementById("file");
alert(f.value);
return false;
}
</script>
<form action="" method="post" enctype="multipart/form-data" onsubmit="return check()">
<label> 上传图片 </label>
<input name="file" type="file" id="file"/><br>
<input type="submit"/>
</form>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询