我需要一个 input:file 来上传文件,但用户多次添加了文件。最后,我需要上传用户选择的所有文件。
但是我遇到了问题,为什么我尝试设置 FileList。如何调整 Filelist 对象的大小并输入另一个新文件?
我需要一个 input:file 来上传文件,但用户多次添加了文件。最后,我需要上传用户选择的所有文件。
但是我遇到了问题,为什么我尝试设置 FileList。如何调整 Filelist 对象的大小并输入另一个新文件?
您也可以在当前文件的基础上创建另一个输入文件,当用户单击它时,另一个输入文件将打开,前一个文件将存储以前的文件。
如果我正确理解您的问题,您希望通过单击多个否按钮来继续选择文件。次。
为此,您可以执行以下操作:
<input type="file" multiple="multiple" id="fname" onchange="pp()" />
<script type="text/javascript">
var x={};
function pp()
{
var k = document.getElementById("fname");
for (var i = 0; i < k.files.length; i++){
x[k.files[i].name]=k.files[i];
}
console.log(x);
}
</script>