解决 input type=file 同一个文件二次上传无效的问题

在做上传文件的时候,大家会引入 input 标签。但在实现的过程中,在上传一个文件后,第二次上传同一个文件时会无法触发上传的代码,问题其实这样解决。

或者是在上传图片的时候会有限制图片的大小,如果第一张小于我们设定的size会有一个提示,但是我们第二次上传一样的图片不出现提示

等等..以上两种是遇到的情况

解决办法

 实现的方法就一句:event.target.value = ''

因为触发条件为 change,当 input 里储存的文件没有变化的时候是不会进入函数的,所以在上传的最后,把 input 中的 value 值清空就好了。

猜你喜欢

转载自blog.csdn.net/m0_63873004/article/details/130203507