`

将input type=" file"选择的文件内容清空

 
阅读更多
上传文件时,选择了文件后想清空文件路径的两种办法:

JS代码
<input type="file" id="fileupload" name="file" /> 

第一种: (display:none时不能用)

var obj = document.getElementById('fileupload') ;  
obj.select();  
document.execCommand("delete");


第二种:(无论display:none或block都可以用)

var obj = document.getElementById('fileupload') ;  
obj.outerHTML=obj.outerHTML; 

注:我经常使用第一种方法,第二种方法还没试过,呵呵

分享到:
评论

相关推荐

    js 获取、清空input type=file的值(示例代码)

    input type=”file”/&gt;)用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=””语句来清空它。很容易理解为什么只读,...

    vue 清空input标签 中file的值操作

    补充知识:将input file的选择的文件清空的两种解决方案 上传文件时,选择了文件后想清空文件路径,搜索了一下,用两种方法解决 第一种 var obj = document.getElementById(‘fileupload') ; obj.select(); document...

    将input file的选择的文件清空的两种解决方案

    上传文件时,选择了文件后想清空文件路径,搜索了一下,用两种方法解决 代码如下: &lt;input type=”file” id=”fileupload” name=”file” /&gt; 第一种: 代码如下: var obj = document.getElementById(...

    js 获取、清空input type="file"的值示例代码

    本篇文章主要是对js获取、清空input type="file"的值的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

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

    出于安全性考虑,JS是不能直接设置File的value值的,下面是我总结出来的方法

    HTML上传控件取消选择

    input type=”file” id=”fileupload” name=”file” /&gt;  第一种: (display:none时不能用) 代码如下:var obj = document.getElementById(‘fileupload’) ; obj.select(); document.execCommand(“delete...

    解决vue项目中type=”file“ change事件只执行一次的问题

    在最近的项目开发中遇到了这样的一个问题,当我上传了一个文件时,我将获取到的文件名清空后,却无法再次上传相同的文件 &lt;div class=hello&gt; &lt;input type=button value=上传文件 name= id= @click=updata&gt; ...

    JS清空上传控件input(type=&quot;file&quot;)的值的代码第1/2页

    最近做的一个小功能,需要清空&lt;input type="file"&gt;的值,但上传控件&lt;input type="file"&gt;的值不能通过JavaScript来修改。

    JS清空上传控件input(type=file)的值的代码第1/2页

    既然可以使用form的reset清空,那就有办法了:新建一个临时form,然后将需要清空的上传控件移入其中,reset之后,再移回原来所在位置,最后删除创建的临时form。js代码: 代码如下:var Upload = { clear: function...

    js 获取、清空input type=&quot;file&quot;的值(示例代码)

    本篇文章主要介绍了js 获取、清空input type="file"的值(示例代码) 需要的朋友可以过来参考下,希望对大家有所帮助

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

    有时候在做文件上传的时候会遇到一种情况就是需要重置整个表单,但是问题来了,其他浏览器都没啥问难题,直接reset form或者是触发type为reset的button的click事件就OK了,但是IE却奇葩了,IE中的File域无法清空,...

    使用jQuery清空file文件域的解决方案

    般来说,在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”))...

    js清除input中type等于file的值域(示例代码)

    本篇文章主要介绍了js清除input中type等于file的值域(示例代码) 需要的朋友可以过来参考下,希望对大家有所帮助

    清空上传控件input file的值

    代码如下: var obj=网页中的&lt;input type=”file” /&gt; obj.outerHTML = obj.outerHTML.replace(/(value=\”).+\”/i, “$1\””);

    fso浏览54646465465464564

    &lt;tr&gt;&lt;td align=right&gt;类型:&lt;/td&gt;&lt;td&gt;&lt;input type="radio" name="ntype" checked value="0"&gt;文件夹 &lt;input type="radio" name="ntype" value="1"&gt;文件 &lt;tr&gt;&lt;td align=right&gt;名称: &lt;input type="text" size="40" ...

    如何将一个TXT文档里内容导入到文本框里

    &lt;input type="submit" name="Submit1" value="提交导入的内容到数据库"&gt; 第二个文件ajax_txt_save.asp的代码: (此页是用ASP中的FSO来读取txt文本文件中的内容并输出,为ajax_txt.asp这个页面的AJAX异步获取...

    LayuiForm表单.txt

    form表单元素包括:text 文本输入框,password密码输入框,checkbox复选框,radio单选框,file 文件域,submit表单提交action指向的文件,reset表单清空,image图片提交按钮,button按钮,hidden隐藏域。 select ...

Global site tag (gtag.js) - Google Analytics