前端如何获取多文件上传的所有文件名

$(function(){
    $('.input-file').change(function(){
        $('#file_msg').text("");
        var filearr = $('.input-file').get(0).files;
        var extStart;
        var ext;
        for(var i=0;i<filearr.length;i++){
            extStart=filearr[i].name.lastIndexOf(".");
            ext=filearr[i].name.substring(extStart,filearr[i].name.length).toUpperCase();
            if(ext!=".PNG"&&ext!=".GIF"&&ext!=".JPG"&&ext!=".JPEG"){
                alert("文件格式错误,请重新选择");
                $('.input-file').attr('value','');
                return false;
            }
            if ($('.input-file').get(0) == '') return false;
            $('#file_msg').append(filearr[i].name+"/");
        }
    });
});

根据文件选择变化触发事件,判断文件名是否正确在页面输出所有要上传的文件名

你可能感兴趣的:(jquery)