<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> function clearFileInput(file){ //no。1 var form=document.createElement('form'); document.body.appendChild(form); //记住file在旧表单中的的位置 var pos=file.nextSibling; form.appendChild(file); form.reset(); pos.parentNode.insertBefore(file,pos); document.body.removeChild(form); //no.2 if (file.outerHTML) { // for IE, Opera, Safari, Chrome file.outerHTML = file.outerHTML; } else { // FF(包括3.5) file.value = ""; } } </script > </head> <body> <input name="file" type="file" id="file" /> <input name="button" type="button" onclick="clearFileInput(file)" value="清空" /> </body> </html>
相关推荐
解决用js清空file选中图片内容不好完成的烦恼,非常好用
linux下不删除文件,清空文件内容命令
自己总结的file上传数据的一些小经验,给大家分享下,希望对大家有帮助
补充知识:将input file的选择的文件清空的两种解决方案 上传文件时,选择了文件后想清空文件路径,搜索了一下,用两种方法解决 第一种 var obj = document.getElementById(‘fileupload') ; obj.select(); document...
在本文将为大家介绍喜下如何使用jquery 清空file域并做到兼容个浏览器,感兴趣的朋友可以参考下
本文实例讲述了PHP实现批量清空删除指定文件夹所有内容的方法。分享给大家供大家参考,具体如下: cleancache.php: <?php // 清文件缓存 $dirs = array( realpath(dirname(__FILE__) . '/../data/cache_data')...
出于安全性考虑,JS是不能直接设置File的value值的,下面是我总结出来的方法
上传文件时,选择了文件后想清空文件路径,经搜索发现个不错的方法在此与大家分享下,感兴趣的朋友不要错过
有时候在做文件上传的时候会遇到一种情况就是需要重置整个表单,但是问题来了,其他浏览器都没啥问难题,直接reset form或者是触发type为reset的button的click事件就OK了,但是IE却奇葩了,IE中的File域无法清空,...
在某些时候,需要清空文件内容,而不删除文件。比喻有些日志文件(log.txt);在linux下的命令为:true >log.txt 测试结果: touch log.txt →#新建文件log.txt vi log.txt →#编辑文件 随便输入什么东西 :wq!回车...
本篇文章是对使用JS清空File控件的路径值的方法进行了详细的分析介绍,需要的朋友参考下
般来说,在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”))...
Android 无法创建File文件 ,在上传图片的时候报错,提示file文件夹未空或在手机清空缓存删除文件夹后 文件夹无法创建 使用file.mkdirs()方法 返回一直是false 提供的功法可以直接解决该问题
本篇文章主要是对js获取、清空input type="file"的值的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
)用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=””语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,...
eclispe插件,下载后,放到eclipse的plugins目录,重启eclipse,在菜单栏找到“File Explorer"菜单,打开MyFileExplorer视图,列出了电脑上的所有分区,选择分区后,显示其下面的文件。 操作:选择树节点,右键菜单...
清空上传控件input file的值的代码
# 自动将其备份,并清空 # 注意这里awk的使用 if ! [ -f /var/log/syslog ] then echo “file not exist!” exit 1 fi if [ `ls -l /var/log/syslog|awk ‘{print $5}’` -gt $((1024*1024)) ] then cat /...
最近做的一个小功能,需要清空<input type="file">的值,但上传控件<input type="file">的值不能通过JavaScript来修改。