`
viproc
  • 浏览: 44536 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

清空file值 各种浏览器支持

    博客分类:
  • html
阅读更多

<script>
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>
<input id="file1" type="file" />
<input type="button" value="清空" onclick="cleanFile('file1')" />

分享到:
评论

相关推荐

    jquery 清空file域示例(兼容个浏览器)

    在本文将为大家介绍喜下如何使用jquery 清空file域并做到兼容个浏览器,感兴趣的朋友可以参考下

    基于浏览器的文本编辑器EDI.zip

    该编辑器直接在浏览器上运行,要求你的浏览器支持 WebSocket 。 目前提供了 Linux 和 OS X 的预编译版本:Linux x86-64 and Mac OS. 常用快捷键: E file_name 打开文件(允许使用相对路径) W 保存当前编辑...

    input file的默认value清空与赋值方法

    把input file類型的value清空–Test by 编程浪子 清除大法1:李代桃僵 清除大法2:暗渡陈仓 清除大法3:声东击西 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 一打开就给FILE域默认值的方法 ...

    IE中的File域无法清空使用jQuery重设File域

    但是问题来了,其他浏览器都没啥问难题,直接reset form或者是触发type为reset的button的click事件就OK了,但是IE却奇葩了,IE中的File域无法清空,可能你看到的是已经没有值了,但是你可以打印出来看看就知道了: ...

    C#浏览器编程,学习使用

    4 浏览器网络编程(共两周) 4.1 浏览器工作原理(老师讲解1学时,学生理解1学时) 浏览器工作原理如图4-1所示。 图4-1 浏览器工作原理 (1) 浏览器分析超链指向页面的 URL。 (2) 浏览器向 DNS 请求解析 ...

    [删除] Eclipse资源浏览插件MyExplorer(含源码)

    eclispe插件,下载后,放到eclipse的plugins目录,重启eclipse,在菜单栏找到“File Explorer"菜单,打开MyFileExplorer视图,列出了电脑上的所有分区,选择分区后,显示其下面的文件。 操作:选择树节点,右键菜单...

    递归法实现一键清空VC源代码

    一个一键清空的小软件,主要是为了保护个人隐私,该软件清除的内容包括:我最近的文档、IE访问记录、上网历史记录、地址栏URL记录、清除REALPLAY播放列表、清除REALONE...关键字:ie,register,file,注册表,浏览器,文件

    sensinfor:chrome扩展名,用于查找泄漏文件和备份文件

    Sensinfor ...历史记录采用localStorage进行记录,重启浏览器记录依然存在,而对于检测防重复采用的是sessinStorage,也就是重启浏览器后即会自动清空。 新增的清空功能只针对历史记录进行清空,由于

    400个DreamWeaver插件

    其控制项和效果都很好,而且各种浏览器的兼容性也很好,支持IE4以上NN4、NN6、opera 5 mxp/分析站点的结构,产生XML结构的IMS Course Packaging Manifest文件,既一个站点结构说明文件 mxp/可以插入40多种的meta标记...

    vss如何使用(图解)

    一个“项目(project)”在很大程度上类似于一个普通系统的的文件夹,不同的是它能更好地支持文件合并(merge)、跟踪(archive)和版本控制(version control)功能。 文件保存在VSS数据库中的项目(project)里。你无须管理...

    visual source safe 教程

    一个“项目(project)”在很大程度上类似于一个普通系统的的文件夹,不同的是它能更好地支持文件合并(merge)、跟踪(archive)和版本控制(version control)功能。 文件保存在VSS数据库中的项目(project)里。你无须管理...

    Visual stdio source safe 教程

    一个“项目(project)”在很大程度上类似于一个普通系统的的文件夹,不同的是它能更好地支持文件合并(merge)、跟踪(archive)和版本控制(version control)功能。 文件保存在VSS数据库中的项目(project)里。你无须管理...

    KODExplorer 芒果云-资源管理器

    - 优化新建文件&文件夹 清空选择状态 - 对话框组件 ie8 优化;tips不显示任务栏; - 优化地址栏过长编辑状态问题 - 优化新建、重命名文件(夹) 高度自适应问题 - firefox ctrl+s 系统对话框屏蔽 - 树目录:...

    是谁呼叫舰队WhoCallsTheFleet.zip

    简单的.zip文件解压缩操作jsonfile: 简单的JSON文件读写操作Lockr: localStorage操作markdown: Markdown解析mkdirp: 简单的无级创建目录操作NeDB: 程序所用NoSQL数据库,对独立JSON文件进行读写操作Q: 异步函数步骤/...

    Python小项目

    File:新建画板,打开图片,保存图片 Edit:复制,清空画板 Image:翻转 工具:基本画笔,橡皮擦,图形创建工具等 编辑区,色彩调节区,字体调节区等 NotePad 主要功能 基本文本编辑,类似于记事本 RandomPassWord...

    BMForum 4.4 论坛

    清空你浏览器的所有 Cookie (Win 9X 的用户可以直接删除 c:windowscookie 下的 所有文件即可。Win 2K 的用户删除 c:Documents and Settings你登陆的用户名Cookie 下的所有文件即可)。(可能不需要...

    xoops个人网站源码-2.0.18.1-schinese

    6.3.6清空templates_c目录; 6.3.7将mainfile.php文件属性设置为可写(chmod777) 6.3.8用浏览器打开网址:&lt;your&gt;/upgrade/,依照向导一步步升级; 6.3.9重新将mainfile.php文件属性设置为只读(chmod444); 6.3.10删除...

    BMForum 5.1 Beta 1

    清空你浏览器的所有 Cookie (Win 9X 的用户可以直接删除 c:windowscookie 下的 &lt;br&gt; 所有文件即可。Win 2K 的用户删除 c:Documents and Settings你登陆的用户名Cookie &lt;br&gt; 下的所有文件即可)。(可能不需要)...

    RivaTuner+RMClock+SuperRamDisk

    我们可以将平时常用的程序缓存放在我们用内存虚拟出的硬盘上,从此提高浏览器访问页面的速度,和减少磁盘碎片的产生。 安装完成后,在菜单栏中点击Action-add -next,会让你输入划分出硬盘的大小,请酌情修改,...

    fso浏览54646465465464564

    NoPackFiles="|&lt;$datafile&gt;.mdb|&lt;$datafile&gt;.ldb|" '------------------------------------------------------------- Call Main() Set oFso=Nothing '======================== Subs Begin =======================...

Global site tag (gtag.js) - Google Analytics