如果你有一个带有以下元素的HTML表单:
<input type="file" name="file" multiple="multiple">
通常情况下,它允许用户选择多个文件上传,这些文件都将使用相同的表单字段名“file”发送到服务器。
我明白由于安全原因,浏览器不会让JavaScript随意设置所选文件的任何值,这是一件好事。
但我想知道,一旦用户选择了文件,我希望有多个表单依次执行上传过程。有没有办法:
- 将输入项克隆到每个新表单中,并在程序中从每个元素中删除文件选择?
- 将他们的某些选择转移到单独的input type=file元素或屏幕上的不同表单中?