我试图从Java或JQuery的<input type="file"multiple/>
的文件列表中删除或删除对象,但是无法删除或删除对象。
我试图用delete $(input[type="file"]).files[0];
之类的运算符删除,但也无法正常工作。
答案 0 :(得分:1)
您可以执行以下操作:
let deleteButton = document.getElementById("deleteFiles");
deleteButton.onclick = function () {
let element = document.getElementById("filesInput");
console.log("Files: ");
console.log(element.files);
element.value = '';
console.log("Files after removal: ");
console.log(element.files);
}
<input type="file" id="filesInput">
<button id="deleteFiles">delete file</button>
这是在vanillaJavascript上实现的,但是您可以使用Jquery帮助您抛出实现。