`
nirvana1988
  • 浏览: 137581 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

清除HTML file控件value属性值

阅读更多

       上午在做东西的时候需要清除file控件的value值,采用传统的处理方式(即直接将file控件的value值赋值为""),在FF和Chrome浏览器下都可以正常清除,但在IE下是无法清除的。

        可通过以下方法清除:

      html代码:

<input type="file"  id="fileUpload"/>

            

      js代码:

    var ie = (navigator.appVersion.indexOf("MSIE")!=-1);//IE      
     if(ie){
                 $("#fileUpload").select();
                  document.execCommand("delete");
             }else{
                    $("#fileUpload").val(""); 
            }

 

分享到:
评论

相关推荐

    清空input类型为file的value属性值的方法

    标题中提到的“清空input类型为file的value属性值的方法”,涉及到JavaScript在操作DOM时遇到的特性。在Web开发中,`value`属性用于获取或设置表单元素的值。对于`file`类型的`&lt;input&gt;`元素,它的值是一个路径字符串...

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

    然而,由于安全原因,浏览器通常不允许JavaScript直接修改File控件的value属性,以防止恶意脚本篡改用户选定的文件。本文将解析如何在JavaScript中有效地清空File控件的路径值,确保用户可以取消已选择的文件。 ...

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

    这种方法的原理是,虽然我们无法直接修改File控件的`value`,但我们可以通过改变其父元素的HTML内容来间接清除File控件显示的文件名。因为用户看到的是整个`&lt;span&gt;`的内容,而不仅仅是File控件本身。在用户进行新一...

    clear file value (清除文件框中的值)

    在HTML中,`&lt;input type="file"&gt;`标签用于创建一个允许用户选择本地文件的控件。当用户选择一个文件后,该文件的信息会被存储在该元素的`files`属性中。但是,由于安全原因,JavaScript无法直接修改或清除这个属性,...

    C#控件属性事件大全

    这两个控件提供水平和垂直滚动条,`Value`属性控制当前位置,`Maximum`和`Minimum`定义范围。 15. **OpenFileDialog、SaveFileDialog、FontDialog、ColorDialog控件** 这些对话框用于打开文件、保存文件、选择...

    常用HTML表单控件

    本文将深入探讨HTML中常见的表单控件,包括它们的用途、属性和如何在网页设计中有效利用。 一、单行文本框(`&lt;input type="text"&gt;`) 单行文本框是最基本的输入控件,允许用户输入一行文本。通过设置`size`属性可以...

    VB控件属性大全

    在VB(Visual Basic)编程中,控件是构建用户界面的基本元素,它们具有各自的属性,这些属性决定了控件的行为、外观和交互方式。下面将详细解释标题和描述中提到的一些VB控件及其常用属性。 1. **窗体(FORM)** 的...

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

    由于出于安全性考虑,JavaScript默认不允许直接修改`input`元素中的`file`类型的value值。但是,我们仍然有一些技巧性的方法可以用来实现这一目标。 首先,我们来看一下传统的方法,即通过替换HTML代码的方式。这种...

    使用HTML开发商业网站-表单控件-input课件.pptx

    7. **重置按钮 (reset)**: `&lt;input type="reset"&gt;` 用于清除所有表单字段的值,恢复到初始状态。`value` 属性可以更改按钮上的文本。 示例: ```html &lt;input type="reset" value="重置"&gt; ``` 8. **图像提交按钮...

    js如何获取file控件的完整路径具体实现代码

    首先,需要了解的是,file控件的value属性通常仅包含文件的名称,而不包含完整路径。但是一些旧版的浏览器(如IE6及以下版本)可能会包含路径信息。然而,由于现代浏览器的安全限制,即使在这些旧版浏览器中,我们也...

    清空上传控件input file的值

    最后,将处理后的`outerHTML`字符串赋回给`obj`,实际上相当于用一个新的`&lt;input type="file"&gt;`元素替换原来的元素,因此清除了旧的`value`属性值。 请注意,这种方法虽然有效,但并不适用于所有情况。在某些复杂...

    js生成和删除控件.doc

    4. 在新单元格中添加一个按钮控件,其`onclick`属性调用`Delete()`函数来删除该行 `objTheRow.cells(2).innerHTML="&lt;input type='button' value='deleteme'onclick='Delete()'&gt;"`。 `Delete()` 函数用于删除被点击...

    ASP.Net中FileUpLoad控件内容清空

    3. **定位并移动`FileUpload`控件**:找到`FileUpload`控件的下一个兄弟节点(`file.nextSibling`),然后将其从当前位置移动到临时表单中。 4. **重置表单**:调用`form.reset()`来清空`FileUpload`控件中的文件...

    第3章HTML服务器控件扫描.pdf

    在ASP.NET页面中,HTML服务器控件通过添加`runat="server"`属性来区分普通的HTML元素,这样服务器就可以识别并处理它们。 在创建HTML服务器控件时,必须确保它们位于一个具有`runat="server"`属性的`&lt;form&gt;`标签内...

    delphi7控件制作.doc

    - **设置范围**:添加两个新的属性FMin和FMax,分别表示输入值的最小和最大值。创建对应的get和set方法以实现这些属性。 - **设置小数点位数**:添加一个属性Fdotnum,表示小数点后的位数。同样需要创建对应的get...

    自定义图片按钮控件

    3. **绘图逻辑**:根据当前的状态和属性值,在控件上绘制相应的图像和文本。 4. **优化性能**:考虑到Windows CE平台资源有限的特点,需要对绘图逻辑进行优化,确保控件在不同的情况下都能快速响应。 #### 五、代码...

    HTML input file控件限制上传文件类型_动力节点Java学院整理

    `accept`属性值是一个逗号分隔的MIME类型列表或文件扩展名列表。在上面的例子中,`.xls`对应Excel文件,`.doc`对应Word文档,`.txt`对应纯文本文件,`.pdf`对应PDF文件。设置这个属性后,当用户打开文件选择对话框时...

Global site tag (gtag.js) - Google Analytics