关于javascript:原生JS解决change事件只触发一次的问题

但发现第一次上传文件之后,第二次上传就生效了,起初发现我两次上传的都是同一个文件,file的value值都是同一个,这种状况下就不会触发执行change事件,所以每次上传完文件后把file的值给革除,这样就解决了

每次上传文件的时候,都会将以后的文件门路保留至event.target.value中,当第二次抉择文件时,因为两次event.target.value雷同,所以不会触发change事件。

解决方案为:在input绑定的change办法中,
将以后的event.target.value置空,event.target.value = null;

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理