输入文件-如果未更改,请保留以前的文件

Uda*_*ale 5 html javascript jquery

当用户单击input['type="file"']并选择一个文件...时,将附加文件。但是,如果用户再次单击输入并浏览文件,但没有选择一个并关闭对话框,则所选文件消失(输入字段重置)。有什么办法可以防止这种情况?

小智 1

我很确定这受到浏览器作为安全功能的限制,以防止用户在没有先选择文件的情况下上传文件。我知道它是第一次选择的,但如果我们能够在第二次点击“取消”后设置值属性或重新填充输入字段,您可以看到如何恶意使用它。