请教HTML5中多文件上传时如何客户端控制文件个数和大小

<input type="file" name="picfile" multiple="multiple" />
2025-03-31 10:38:03
推荐回答(2个)
回答1:

很简单。


var files=document.getElementsByName('picfile').files, fs=files.length, s=0;
if(fs >10 ){
    alert("上传的文件数量超过10个了!请重新选择!");    
}else{
    for(var i=0;i        if(files[i].size > 1024*1024){
            alert('"'+files[i].name + "这个文件大于1M!请重新选择!");
        }
    }
}

回答2:

这个应该可以用js先去写判断