问题背景: 非现场开户, 需要上传身份证照片, 见证视频等信息。 当客户上传文件后,由于文件不符合要求等问题, 需要重新上传。 但重新上传后发现,不能触发input的onchange方法。

问题:  file类型的input, 重新上传文件, 有时候可能不会触发onchange事件。

解决思路:重新上传文件时, 先将原来的input值清空。

注意:项目用的vue, 所以语法不同于一般的html

方法一:使用form表单的reset方法, 重置该input

<form id="videoForm"><input type="file" capture="camcorder" accept="video/*" name="file" id="videoInput" v-on:change="videoChange()">
</form>

js方法:

var videoForm = document.getElementById("videoForm"); //获取表单对象
videoForm.reset();// 重置表单

清除file类型的input值相关推荐

  1. HTML5 input file类型,accept(文件类型控制)

    在上传文件的时候,需要限制指定的文件类型. <input type="file" accept="image/*" />            ac ...

  2. form表单input file类型的重置

    我们知道form表单的dom中有一个reset方法,通过 document.getelemetbyid('yourform').reset()可以重置表单. Jquery对象没有reset方法,所以j ...

  3. HTML input 标签 date 类型 设置默认值

    HTML input 标签 date 类型 设置默认值 <div class="am-u-sm-9"><input id="defaultdate&qu ...

  4. node进阶| 解决表单enctype=multipart/form-data 时获取不到Input值的问题

    今天在学习node踩到一个坑:form设置enctype="multipart/form-data"上传文件时,无法获取到表单其他input的值. 因为之前上传文件用的是 form ...

  5. File 类型的文本框,选择文件时响应很慢解决方法

    file 类型的文本框用于文件上传,它有个 accept 属性,可以用来限定上传的文件类型.例如:accept="image/*" 可以用来限制只允许上传图像格式. 但是当指定类型 ...

  6. JS基础 Set 用于存储任何类型的唯一值

    阅读目录 Set 用于存储任何类型的唯一值,无论是基本类型还是对象引用. 基本使用 获取元素数量 检测元素是否存在 删除元素 数组转换 去除重复 遍历数据 搜索实例 交集 差集 并集 WeakSet ...

  7. Eal:Error reading from file descriptor 33: Input/output error

    问题描述 VMWARE 虚机中,82545EM 虚拟网卡绑定 igb_uio 后,运行 dpdk 程序,dpdk 程序一直有如下报警信息: Eal:Error reading from file de ...

  8. 征服number类型的input框

    在移动端H5页面开发中,有时候会有一些数值输入方面的需求.如果需要让用户比较方便地输入小数.负数,最简单的方式是使用number类型的input框,输入时软键盘会切换为数字键盘方便输入(ios是带数字 ...

  9. 将图片(路径)转换为Base64 和 将base64转换为file类型

    var image={/* 将图片(路径)转换为Base64 */getBase64FromImageURL(url, callback) {var canvas = document.createE ...

最新文章

  1. Dubbo中的连接控制,你真的理解吗?
  2. DNS隧道工具dns2tcp
  3. 当医疗健康加上大数据,会碰撞出什么火花?
  4. UVA 12034 Race
  5. yolov5训练自己的数据集(缺陷检测分类——看了就懂系列)
  6. [转]几句不可不看的经典人生语句
  7. Python学习笔记:匿名函数
  8. apache 给网站配置域名
  9. 5g与edge ai_使用OpenVINO部署AI Edge应用
  10. 代码优化导致的奇葩问题
  11. 最全总结!聊聊 Python 发送邮件的几种方式
  12. sourcetree使用说明
  13. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_05 IO字符流_7_字符输出流的续写和换行...
  14. 2022 CVPR 三维人体重建相关论文汇总(3D Human Reconstruction)
  15. kali2018安装教程_Kali更新安装firefox教程
  16. navicat 绿化版
  17. Flink操作——状态与容错
  18. 机器码解除教程,逃离塔科夫机器码解除,彩虹6号机器码解除,dayz机器码解除,腐蚀rust机器码解除
  19. Apache FOP生成PDF
  20. 虚拟串口VSPD和XCOM的下载+安装+使用

热门文章

  1. 英文人名及含意(转)
  2. Java——计算机随机产生一个[1,100]之间的数字(终极版)
  3. [绍棠] iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件) 以及 iOS App与iTunes文件传输的方法和对iOS App文件结构的说明
  4. 【Java基础】Debug模式操作流程及案例:不死神兔、百钱百鸡
  5. 高通骁龙765/骁龙765G芯片参数分析介绍
  6. 天蝎座2005年运势
  7. Debug 武侠世界
  8. hcip第一天复习笔记
  9. 通过浏览器响应实现excel导出
  10. 逻辑门电路PROTUES仿真