如何使用javascript读取文件夹中文件的名称

时间:2014-12-29 18:12:43

标签: javascript

我是JavaScript新手,因此这一次都搞砸了我。我怀疑是否要创建一个JavaScript函数,它可以获取文件夹中所有文件的名称。

请分享您的知识,以便让我对此有基本的了解。

2 个答案:

答案 0 :(得分:-2)

由于安全性,通常您无法访问本地文件,但在现代浏览器中,您可以访问沙箱中的某些有限文件。你的问题在这里得到了完整的答 local-file-access-with-javascript

答案 1 :(得分:-2)

HTML:

<input type="file" id="files" name="files[]" multiple="" webkitdirectory="">

JS(仅限现代浏览器):

var getFileNames=function(selectorForInput){
    var files=[].reduce.call(document.querySelector(selectorForInput).files,function(files,file){
        files.push(file.name);
        return files;
    },[]);
    return files;
};
getFileNames('#files');