【发布时间】:2012-03-23 11:48:23
【问题描述】:
我有以下文件输入框,允许多次上传:
<input name="filesToUpload[]" id="filesToUpload" type="file" multiple="" />
我的用户选择他们的文件,它们会出现在一个列表中。但是说在选择他们的文件后,用户希望添加更多文件而不覆盖所选的现有文件。是否可以添加到现有文件列表中,或者我需要一个新的文件输入元素?
【问题讨论】:
我有以下文件输入框,允许多次上传:
<input name="filesToUpload[]" id="filesToUpload" type="file" multiple="" />
我的用户选择他们的文件,它们会出现在一个列表中。但是说在选择他们的文件后,用户希望添加更多文件而不覆盖所选的现有文件。是否可以添加到现有文件列表中,或者我需要一个新的文件输入元素?
【问题讨论】:
不,您应该创建新的输入元素(也许通过在 onclick 事件处理程序中插入一个新的输入元素)。 这是关于 FileList 对象的reference link from Mozilla Developer。
【讨论】: