教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 js删除input属性为file的值的脚本

js删除input属性为file的值的脚本

发布时间:2014-10-10   编辑:jiaochengji.com
为大家介绍如何用javascript代码实现删除input属性为file的值的方法,一个实例代码,供大家学习参考。

代码如下:

<script language="javascript">
/**
 * 删除input属性为file的值
 * http://www.jbxue.com
*/
function cleanFile(id){         
var _file = document.getElementById(id);           
if(_file.files) { 
    _file.value = "";
 }else{   
if (typeof _file != "object") return null;           
 var _span = document.createElement("span");    
 _span.id = "__tt__";    
 _file.parentNode.insertBefore(_span,_file);    
 var tf = document.createElement("form");    
           tf.appendChild(_file);    
  document.getElementsByTagName("body")[0].appendChild(tf);    
  tf.reset();    
  _span.parentNode.insertBefore(_file,_span);    
     _span.parentNode.removeChild(_span);    
 _span = null;    
 tf.parentNode.removeChild(tf); 
}  
}
</script>

经测试,以上代码真实有效,可以使用!

您可能感兴趣的文章:
js删除input属性为file的值的脚本
js如何删除input属性为file的值
js清除input中type=file值域的方法
js 动态增加file实现多文件上传功能
HTML5的集合
Js设置input readOnly属性值的例子
VBS脚本运行库手册(4)-管理文件
HTML5 input新增type属性color颜色拾取器的实例代码
jQuery select操作控制方法小结
VBS脚本、BAT批处理删除自身的方法

[关闭]
~ ~