基本上,它是通过在文件输入元素上设置属性“ webkitdirectory”来工作的。
<input type="file" id="file_input" webkitdirectory="" directory="">
然后,当用户选择一个文件夹时,它将遍历“e.target.files”对象以获取选择中包含的文件列表(这使您可以从客户端访问这些文件)。
拖放类似,当您侦听“可拖动”元素上的“ ondrop”事件时,如果将目录或文件选择拖放到该元素上,则事件上的“
files”属性将是文件列表操作中包含的内容。



