gpt4 book ai didi

javascript - 如何从 FileList 中删除文件

转载 作者:IT王子 更新时间:2023-10-29 02:44:06 25 4
gpt4 key购买 nike

我正在使用 HTML5 构建一个拖放式上传 Web 应用程序,我将文件拖放到一个 div 上,当然还获取了 dataTransfer 对象,这为我提供了 FileList .

现在我想删除一些文件,但我不知道如何,或者是否可能。

我最好从 FileList 中删除它们;我对他们毫无用处。但如果那不可能,我是否应该在与 FileList 交互的代码中写入支票?这看起来很麻烦。

最佳答案

如果您只想删除几个选定的文件:您不能。 File API Working Draft您链接到包含注释:

The HTMLInputElement interface [HTML5] has a readonly FileList attribute, […]
[emphasis mine]

阅读了一些 HTML 5 工作草案,我遇到了 Common input element APIs .您似乎可以通过将 input 对象的 value 属性设置为空字符串来删除整个 文件列表,例如:

document.getElementById('multifile').value = "";

顺便说一句,文章Using files from web applications可能也有兴趣。

关于javascript - 如何从 FileList 中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com