彻底清空input file 文件域,兼容ie6-ie9,firefox,chrome

来源:互联网 发布:手机制作淘宝图片软件 编辑:程序博客网 时间:2024/05/22 12:36

上传文件有一个很蛋疼的问题,就是文件域没法彻底清空文件域的内容,确定着这种方法可以实现,并且兼容所有浏览器

/** * 清空表单  * @param name 表单的name * @param target 所在的目标容器的ID * @return */function emptyFile(name,target){   var f=$("input[name='"+name+"']:file");   f.val("");   var cf=f.clone();   f.remove();   cf.appendTo("#"+target);}

html部分:

  <form action="SUCC-tcf" method="post"  enctype="multipart/form-data" >  <div id="d">    <input type="file" name="img" id="abc"  />  </div>  <input type="button" value="清空" onclick="javascript:emptyFile('img','d');"  />  <input type="submit"/>  </form>

原创粉丝点击