Javascript 通过“文件输入”按钮删除/清除所有选定文件
我在HTML中使用带有文件类型选项的输入元素,即:Javascript 通过“文件输入”按钮删除/清除所有选定文件,javascript,html,Javascript,Html,我在HTML中使用带有文件类型选项的输入元素,即:,并允许选择多个文件 但是,我想知道是否有一种方法可以通过单击按钮删除或清除用户通过“文件类型”按钮选择的所有文件 基本上,到目前为止,我掌握的情况如下: <input type="file" multiple="multiple" /> <input type="button" value="Clear all attachments" onclick="" /> 我不知道如何实现第二个按钮。有一个技巧:重画HTM
,并允许选择多个文件
但是,我想知道是否有一种方法可以通过单击按钮删除或清除用户通过“文件类型”按钮选择的所有文件
基本上,到目前为止,我掌握的情况如下:
<input type="file" multiple="multiple" />
<input type="button" value="Clear all attachments" onclick="" />
我不知道如何实现第二个按钮。有一个技巧:重画HTML块
//Javascript
函数{
document.getElementById(“容器”).innerHTML=document.getElementById(“容器”).innerHTML;
}
看看这里,getElementById函数中的id不应该是文件输入按钮的id吗?对不起。你需要用一个容器包围并重新绘制它。我更新了我的答案,明白了。看起来它也很有魅力。非常感谢。
<div id="container">
<input type="file" multiple="multiple" />
<input type="button" value="Clear all attachments" onclick="clearSelection();" />
</div>
//Javascript
function clearSelection() {
document.getElementById("container").innerHTML = document.getElementById("container").innerHTML;
}