input[type=file]使用的时onchange去做,onchange监听的为input的value值,只有在内容发生改变的时候去触发,而value在上传文件的时候保存的是文件的内容,因此我们再上传成功的回调里面,将当前的input的value值置空即可。
document.getElementById('myInput').value = ''
本文介绍了一种使用onchange事件监听input[type=file]元素的方法,在文件上传成功后通过将input元素的value属性设置为空来清除已选择的文件。这种方法确保了用户能够再次选择新的文件进行上传。
input[type=file]使用的时onchange去做,onchange监听的为input的value值,只有在内容发生改变的时候去触发,而value在上传文件的时候保存的是文件的内容,因此我们再上传成功的回调里面,将当前的input的value值置空即可。
document.getElementById('myInput').value = ''
853
8326

被折叠的 条评论
为什么被折叠?