文件上传时对input标签的重置
今天就遇到了这个需求,当我上传文件超时或者失败后,再选择同一个文件上传,是不会触发change事件的,所以失败或者成功后我们需要重置下元素。
<form action="" id="uploads">
<input type="file" id="fileUp"/>
</form>
1# 将整个form表单重置
$("#uploads")[0].reset(); //重置
2# 将当前input标签的value值设为空
document.getElementById("fileUp").value = "";
3# 重新加载该DOM节点 < 能实现, 但不推荐使用 >
var upDom = document.getElementById("fileUp")
upDom.outerHTML = upDom.outerHTML;
做个笔记,出处来自:https://blog.csdn.net/weixin_37064409/article/details/78971703
分类:
JavaScript
标签:
javascriptinput重置
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据