js获取文件路径怎么写

 我来答
ZhangXin777999
2017-11-16 · TA获得超过3168个赞
知道大有可为答主
回答量:2075
采纳率:84%
帮助的人:233万
展开全部
<script>  
      $("input[name=fileString]").change(function() {  
         //var names = [];  
  
         for (var i = 0; i < $(this).get(0).files.length; ++i) {  
            // names.push($(this).get(0).files[i].name);  
    //console.log($(this).get(0).files[i].mozFullPath);  
    //方式一:  
    var filePath = $(this).val();  
    console.log(filePath);  
    //方式二:  
    alert($('input[type=file]').val());  
         }  
         //console.log(names);  
//方式三:  
alert($("input[name=fileString]").val());  
  
     })  
       
 </script>

注意:以上方式取到的都是文件的伪路径,由于浏览器的安全策略,Chrome浏览器及Chrome内核的浏览器是不可能获取文件在本地的真实路径的。IE浏览器可以通过设置安全级别,能获取到真实路径。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式