在我的 Web 应用程序中,用户通过 input type='file' 选择本地图像。该应用程序有多个“画笔”,对于每个画笔,用户可以选择一组不同的本地图像作为画笔的“绘画”。如果可能,我只想使用一个 input type='file' 并且,当给定的画笔 X 是可编辑画笔(一次只有一个画笔可编辑)时,我想刷新输入,以便其文件列表是可编辑画笔的文件列表,而不仅仅是最近选择的一堆文件。我希望这是不可能的。是对的吗?
您将无法以编程方式在输入控件上设置 FileList,因为这意味着您可以读取(或重新上传)用户未手动选择的文件(安全风险)。
也许你可以做的是在“我只想使用一个输入类型=‘文件’”部分上做出妥协。您可以拥有输入 type='file' 元素的数组,然后根据选择的画笔显示/隐藏它们。这会让人产生在 UI 中显示不同的选定文件列表的错觉。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句