Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件在JavaScript中实际做什么?_Javascript_Fileapi - Fatal编程技术网

文件在JavaScript中实际做什么?

文件在JavaScript中实际做什么?,javascript,fileapi,Javascript,Fileapi,我看到人们使用.files扩展名,如下所示: var selectedElement = document.getElementById(id).files[0]; 我只知道它是DOM的一部分。我试着在互联网上搜索,以找到关于它的作用的参考资料,但我找不到任何参考资料。你们能解释一下或者提供更多关于这个的信息吗?这是的一部分,除了IE9和更早版本之外,其他版本都有files是用户通过id变量中的id引用的input[type=file]元素中选择的文件的一部分 文件列表中的每个条目都是一个,它

我看到人们使用
.files
扩展名,如下所示:

var selectedElement = document.getElementById(id).files[0];
我只知道它是DOM的一部分。我试着在互联网上搜索,以找到关于它的作用的参考资料,但我找不到任何参考资料。你们能解释一下或者提供更多关于这个的信息吗?

这是的一部分,除了IE9和更早版本之外,其他版本都有
files
是用户通过
id
变量中的
id
引用的
input[type=file]
元素中选择的文件的一部分

文件列表
中的每个条目都是一个,它为您提供文件名(无路径信息),并可用于访问文件

这里是关于文件API的问题和答案的列表,等等

下面是我关于堆栈溢出的三个答案,演示了使用文件API的各种方法: