搜索

首页  >  问答  >  正文

javascript - 关于input="file",重复选择同一文件时不触发change事件的问题

正常的思路是每次获取到input的file后,清空input的内容,我百度了一下,有些方法是用表单的reset,但是如果只是单独的input="file",不用from元素呢?而且网上搜出来的一些方法都是兼容性很差的,老司机们有可靠点的方法吗?

刚才看见了这种方式,请问兼容性怎么样?

学习ing学习ing2810 天前1181

全部回复(2)我来回复

  • 欧阳克

    欧阳克2017-06-14 10:54:52

    雷雷

    回复
    0
  • 学习ing

    学习ing2017-06-14 10:54:52

    几种思路:
    1.将input 的value设置为'',同楼上。
    2.使用一个新的input替换掉当前input
    3.移除input的value属性。

    回复
    0
  • 取消回复