你的意思是如果同一个文件如果要上传两次,第二次不会触发onchange事件?如果是这样的话,就按照楼上说的,上传有返回之后,无论是不是成功都清空input。正常也应该清空的。至于其他的,感觉onchange够了。差不多能触发的方法大家都说了,onblur(这个好像不太合适),onclick比较好。
送钱观音 2022-07-02 09:36 开发者_JAVA技巧
上传之后不管成功与否都将input的值设为空, input.value = ""
360U3125183679 2022-07-02 09:37
正如你所说,都是同一个文件,资源又没更新,还要做什么更新呢?onblur / onclic开发者_如何转开发k / ontouchstart 等应该都可行吧
泼墨桃115 2022-07-02 09:42 开发者_StackOverflow
onblur onclick,ps:这个应该不用判断吧。第一次能获取就获取了。没有理解你的需求
只对你说爱2017 2022-07-02 09:45 开发者_StackOverflow
文件改变才会触发change事件,想要都触发的话,那就click
360U3197870525 2022-07-02 09:49
用FileReader对象:var fileReader = new FileReader();对比每次的文件信息开发者_C百科呗
精彩评论