`

file控件value值清空方案

 
阅读更多

方案1:

var objFile=document.getElementsByTagName('input')[0];
objFile.outerHTML=objFile.outerHTML.replace(/(value=/").+/"/i,"$1/"");

方案2:

var objFile=document.getElementsByTagName('input')[0];
var WshShell=new ActiveXObject("WScript.Shell");
objFile.focus();
objFile.createTextRange().select();
WshShell.SendKeys("{del}");

方案3:

<form>
<input type="file">
</form>
<script>
document.getElementsByTagName('form')[0].reset();
</script>

方案4:

var nf = obj.cloneNode(true);

//nf.value='';ff下需要加这个,ie加不加都可以
obj.parentNode.replaceChild(nf, obj);

分享到:
评论

相关推荐

    解析使用JS 清空File控件的路径值

    开发环境vs2005,在上传文件时,需要一个取消的按钮来清空type=file的value,而且这个页面上有多个file控件 这个比较麻烦因为file的值本身是不允许用脚本修改的(安全角度考虑) 方法1).使用脚本把这个file的input移动到...

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

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

    清空上传控件input file的值

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

    File文件控件,选中文件(图片,flash,视频)即立即预览显示

    我们平常用file文件控件上传文件,要预览有时会刷新页面,结果file控件被清空,好多人问能能让他不清空或重新赋值,因为处于安全性的考虑,这是不可能的。那怎么进行无刷新预览呢?这里我把我所使用的方法写一下。 ...

    C#全能速查宝典

    1.5.8 ContainsValue方法——确定哈希表是否包含特定值 101 1.5.9 Count属性——获取数目 102 1.5.10 GetEnumerator方法——循环访问对象 103 1.5.11 GetEnvironmentVariables方法——检索环境变量 104 1.5.12 ...

    c# 加密和解密相关代码

    返回值:等效于value 的值的Unicode 字符。 设 计过程 (1)打开Visual Studio 2008开发环境,新建一个Windows窗体应用程序,并将其命名为CaesarArithmetic。 (2)更改默认窗体Form1 的Name 属性为Frm_Main,在该...

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

    //清空上传域file document.getElementById('FileName').select(); document.selection.clear(); } }else{ alert("error"); } } } //打开连接,true表示异步提交 xmlhttp.open("post", "ajax_txt_save....

    js使用小技巧

    文本框的默认值 &lt;input type=text value="123" onfocus="alert(this.defaultValue)"&gt; title换行 obj.title = "123&#13sdfs&#32" 获得时间所代表的微秒 var n1 = new Date("2004-10-10".replace(/-/g, "/"))....

    ASP.NET常用代码

    10.清空Cookie Cookie.Expires=[DateTime]; Response.Cookies("UserName").Expires = 0 11.自定义异常处理 //自定义异常处理类 using System; using System.Diagnostics; namespace MyAppException { /// /// ...

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

    public int ID_IE_FILE_SENDDESKTOPSHORTCUT = 284; //桌面快捷方式ID public int ID_IE_FILE_NEWMAIL = 279; //新建邮件ID public uint WM_COMMAND = 0x0111; //******************************************...

    LayuiForm表单.txt

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

    KODExplorer 芒果云-资源管理器

    - 采用全新上传控件,跟安全,更好的体验。 - 拖拽支持文件夹,多个文件。上传自动过滤不允许的文件类型 - 拖拽上传 和上统一优化,修复webuploader的文件判断;火狐拖拽上传,ie9+拖拽上传。 - 上传时自动过滤不合格...

    ASP.NET程序中常用的三十三种代码.txt

    清空Cookie Cookie.Expires=[DateTime]; Response.Cookies("UserName").Expires = 0  11.自定义异常处理 //自定义异常处理类 using System; using System.Diagnostics; namespace MyAppException {  ///  //...

    ios开发记录

    button1.tag = [str intValue]; 标记 //initWithNibName将控制器绑定xib的方法,如果xib的名称和控制器的类名称相同的时候,直接写init(会自动绑定同名的xib)就可以,如果xib的名称和类名称不同的话,必须手动...

Global site tag (gtag.js) - Google Analytics