拿到input file上传文件名字 显示到页面中

Posted laugh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拿到input file上传文件名字 显示到页面中相关的知识,希望对你有一定的参考价值。

$(".aFileBtn").on("change","input[type=‘file‘]",function(){
    var filePath=$(this).val();
    //filePath.indexOf("jpg")!=-1 || filePath.indexOf("png")!=-1
    if(filePath.length > 0){
        $(".fileerrorTip").html("").hide();
        var arr=filePath.split(‘\‘);
        var fileName=arr[arr.length-1];
        $(".showFileName").html(fileName);
    }else{
        $(".showFileName").html("");
        $(".fileerrorTip").html("您未上传文件,或者您上传文件类型有误!").show();
        return false
    }
})
<a class="selfConBtn aFileBtn">选择文件<input type="file"  /></a>
        <span class="fileerrorTip"></span>
         <span class="showFileName"></span>
 <a href="#"  class="selfConBtn">点击上传</a> 

 

以上是关于拿到input file上传文件名字 显示到页面中的主要内容,如果未能解决你的问题,请参考以下文章

H5压缩图片上传(FileReader +canvas)

修改input file 文件上传的样式

input(file)样式修改及上传文件名显示

input type="file"文件上传到后台读取

上传文件,html里的input type="file" 在苹果终端上不可用,显示为灰色。其他终端都正常

HTML Input="file" 接受属性文件类型 (CSV)