`
mumayqg
  • 浏览: 36334 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

将input file的选择的文件清空

阅读更多
上传文件时,选择了文件后想清空文件路径,搜索了一下,用两种方法解决
  <input type="file" id="fileupload" name="file" />


第一种:
  var obj = document.getElementById('fileupload') ;
  obj.select();
  document.selection.clear();


第二种:
  var obj = document.getElementById('fileupload') ;
  obj.outerHTML=obj.outerHTML;

分享到:
评论
1 楼 andy_tm 2011-08-29  
// -- 非常感谢你blog, 我也被此问题困扰, 这样firefox下没问题
<form>
  <div id="tier">
  <input type="file" name="uploadFile" id="url" onchange="validateUploadFile(this)">
  </div>
</form>

// -- js
<script type="text/javascript">
  function validateUploadFile(obj){
     var obj = document.getElementById('tier') ; 
     // -- 替换html firefox, ie测试通过
     obj.innerHTML = fileUpload.innerHTML;
     return false;
  }

  var fileUpload = document.getElementById('tier');
</script>

相关推荐

Global site tag (gtag.js) - Google Analytics