zoukankan      html  css  js  c++  java
  • js清空input file值

      项目进行导入操作,如果第一次导入某个文件会触发导入操作,但是第二次导入重复该文件,不会触发操作。

      分析了原因,是因为上一次file里选择的文件路径值与本次选择的文件路径值是一样的,值没有改变所以导致file不会触发submit事件。
      解决这个问题的思路是每次创建完导入数据后把file的路径值清空,但浏览器的安全机制限制不可以直接用js修改file的value为有效值,解决方法是设置file的value为空字符,或者把file的html重新初始化来解决清空的问题。

          var file = document.getElementById('openFile');

          file.value = '';
    ---------------------

    参考地址:https://blog.csdn.net/lihefei_coder/article/details/76850498

  • 相关阅读:
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:8. 委托事件
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:7. 服务调用
    Git
    Git
    Git
    Git
    Git
    Git
    Git
    Delphi
  • 原文地址:https://www.cnblogs.com/mayang2465/p/9921701.html
Copyright © 2011-2022 走看看