开发者

html的input file类型除了触发onchange事件以外还有什么方法能获取到文件信息? 财富值74?

开发者 https://www.devze.com 2022-12-11 23:18 出处:网络 作者:如何学Python
137****3595 2022-09-14 13:31 你的意思是如果同一个文件如果要上传两次,第二次不会触发onchange事件?如果是这样的话,就按开发者_如何学JAVA照楼上说的,上传有返回之后,无论是不是成功都清空input。正常也
137****3595 2022-09-14 13:31

你的意思是如果同一个文件如果要上传两次,第二次不会触发onchange事件?如果是这样的话,就按开发者_如何学JAVA照楼上说的,上传有返回之后,无论是不是成功都清空input。正常也应该清空的。至于其他的,感觉onchange够了。差不多能触发的方法大家都说了,onblur(这个好像不太合适),onclick比较好。


不毋未末 2022-09-14 13:42

onblur onclick,ps:这个应该不用判断吧。第一次能开发者_运维百科获取就获取了。没有理解你的需求


360U3289593888 开发者_如何学Python 2022-09-14 13:46

文件改变才会触发change事件,想要都触发的话,那就click


胰脏_431 开发者_运维技巧 2022-09-14 13:47

用FileReader对象:var fileReader = new FileReader();对比每次的文件信息呗


姚锦柱 2022-09-14 13:48

开发者_开发百科

上传之后不管成功与否都将input的值设为空, input.value = ""


M32****213 开发者_C百科 2022-09-14 13:48

正如你所说,都是同一个文件,资源又没更新,还要做什么更新呢?onblur / onclick / ontouchstart 等应该都可行吧


0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号