上传文件 后清空file

王小宾

Nothing Is Impossible!

随笔 - 35  文章 - 0  评论 - 8

input type file上传文件之后清空内容。

上次写过如何上传文件,上传成功之后,会出现一些问题。

当我打开上传的文件,但是没有点击上传,然后关闭弹窗,接着继续上传刚才的那个文件。为了满足产品组的要求,我们一般都会把样式进行一定的覆盖。

但这就会出现一定的问题。按照上面说的那种情况,当我再次打开之后覆盖样式的内容为空。

其实刚开始是百思不得其解的,最后想了一下,应该是file文件内容没有清空的原因造成的。

上网查各种清空的方法。

普遍使用较多的就是外部加一个form表单,然后清空form表单里面的内容。

如上图一样,我给input标签外面增加一个form标签,id为videoForm

我们产品需求上传文件是在一个弹框里面的。

所以我每次打开弹框的时候,只需要清空一下该内容就行。

具体代码

document.getElementById('videoForm')&&document.getElementById('videoForm').reset();

第二种方法就是

每次提交成功之后的操作。

document.getElementById('').outerHTML= document.getElementById('').outerHTML

 

如果你的才华还实现不了你的野心,那就静下心来,埋头苦干。有志者事竟成破釜成舟百二秦关终属楚,苦心人天不负卧薪尝胆三千越甲可吞吴!

分类: JavaScript

好文要顶 关注我 收藏该文  

王小宾
关注 - 0
粉丝 - 8

+加关注

1

0

« 上一篇:vue项目上传文件以及进度条
» 下一篇:element ui form表单清空规则

posted @ 2018-02-12 18:46 王小宾 阅读(2390) 评论(0) 编辑 收藏

刷新评论刷新页面返回顶部

注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。

【推荐】超50万VC++源码: 大型组态工控、电力仿真CAD与GIS源码库!
【活动】华为云普惠季 1折秒杀 狂欢继续
【工具】SpreadJS纯前端表格控件,可嵌入应用开发的在线Excel
【腾讯云】拼团福利,AMD云服务器8元/月

qcloud

 

常用链接

最新随笔

我的标签

随笔分类(28)

随笔档案(35)

最新评论

阅读排行榜

评论排行榜

推荐排行榜

Copyright ©2018 王小宾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值