`

FileUpload 值清空

    博客分类:
  • js
 
阅读更多
var file=document.getElementById("fileupload");
file.outerHTML=file.outerHTML

举个实例


<asp:FileUpload ID="fupload" onchange="CHKFile(this)" runat="server"/>
 
function CHKFile(fileUpLoda)
  {
 
     var fileName=fileUpLoda.value;
    // alert(fileName);
    var extensionName=fileName.toLowerCase().substr(fileName.lastIndexOf(".")+1);
    //alert(extensionName);
    if(extensionName!="jpg")
    {
      alert("图像格局错误!只能上传jpg格局的");
      fileUpLoda.outerHTML=fileUpLoda.outerHTML;//清空
    }
  }
分享到:
评论

相关推荐

    ASP.Net中FileUpLoad控件内容清空

    ### ASP.NET中FileUpload控件内容清空方法详解 在ASP.NET Web开发中,`FileUpload` 控件常被用于实现文件上传功能。但在某些情况下,我们可能需要清空该控件的内容,例如用户取消了文件选择或者上传操作。本文将...

    FileUpload.Hasfile属性值一直为false

    确保控件的`FilePath`属性没有被错误地设置或清空。 6. **异步上传问题**:如果你在使用异步上传(例如jQuery的AjaxFileUpload或其他插件),可能需要正确配置回调函数和事件处理程序,以确保文件上传逻辑得到正确...

    commons-fileupload和commons-io的jar包

    2. **流操作**:支持转换、过滤、读写、填充和清空流,以及读取和写入文件内容到流。 3. **字符集处理**:方便地处理字符编码转换,支持多种字符集。 4. **文件内容比较**:能够比较两个文件或流的内容是否相同,...

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

    总结来说,Vue中清空`&lt;input type="file"&gt;`的值主要可以通过`$refs`访问元素并设置`value`为空字符串。而原生JavaScript中,可以使用`document.selection.clear()`或重新设置`outerHTML`来实现,但这些方法在现代...

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

    这段代码会在用户选择新文件时自动将文件输入框的值清空,这是一种更为稳定且兼容性良好的做法。 总的来说,清空`&lt;input type="file"&gt;`元素选择的文件可以通过多种技术实现,但考虑到浏览器的差异性,推荐使用事件...

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

    本文将解析如何在JavaScript中有效地清空File控件的路径值,确保用户可以取消已选择的文件。 方法1:使用Form的reset方法 在某些情况下,可以将File控件放入一个单独的Form元素中,然后在需要清空文件选择时调用...

    基于jQuery的多图上传预览代码

    4. jQuery的事件处理:使用`.on()`方法绑定事件处理函数,例如`$('input[type=file]').on('change', function() {...})`,当文件输入元素的值改变时执行回调函数。 5. 动画效果:jQuery提供了丰富的动画方法,如`....

    asp.net的实验报告

    3. 清空按钮的代码(Button4_Click事件):当用户点击“清空”按钮时,所有文本框的内容被清空,这通过设置每个文本框的Text属性为空字符串来实现。这是确保页面返回初始状态的一种方式。 4. 上传按钮的代码...

    2021-2022计算机二级等级考试试题及答案No.12106.docx

    22. 被删除的文件在清空回收站之前理论上可以恢复,但并非总是可行,因为磁盘空间可能已被其他数据覆盖。 23. 电子邮件是Internet提供的信息传递服务,不是浏览服务。 以上是计算机二级考试中涉及到的知识点详解,...

    2021-2022计算机二级等级考试试题及答案No.13737.docx

    n++)`初始化n为i,每次循环n递增,直到n大于j,因此执行语句后,n的值为2,j的值仍为2,所以选C。 8. 数据管理:文件系统与数据库系统的区别在于数据库系统具有特定的数据模型,提供更高效的数据管理和检索能力。 ...

    2021-2022计算机二级等级考试试题及答案No.9077.docx

    17. 回收站是Windows操作系统中存放已删除文件的地方,可以执行还原或清空操作。 18. 索引的属性通常有3个取值,包括唯一性、非唯一性和是否允许为空。 19. 自顶向下(Top-Down)是软件设计的一种原则,不是自底...

    struts2标签解释

    `&lt;s:file&gt;`标签用于文件上传功能,与Struts2的FileUpload拦截器配合使用。 `&lt;s:form&gt;`标签创建表单,它会将表单数据提交到指定的Action。 G. `&lt;s:generator&gt;`,`&lt;s:iterator&gt;`: `&lt;s:generator&gt;`常与`s:iterator`...

    javascript实现简单的二级联动

    `onchange`事件是当选项内容发生改变时触发的事件,支持该事件的对象包括`fileUpload`, `select`, `text`, `textarea`等。 在本文中,第一级下拉列表的HTML代码如下: ```html 省 北京 浙江 ``` 而第二级...

    struts2内置拦截器简介

    `CreateSession`拦截器用于创建一个新的`HttpSession`,而`ClearSession`则用于清空`HttpSession`中的所有数据。这两个拦截器对于会话管理非常有帮助。 ##### 2.7 Debugging 启用此拦截器可以让Struts2以调试模式...

    php+ajax无刷新上传图片的实现方法

    在`success`回调中,我们接收服务器返回的数据,通常是一个JSON对象,包含新上传图片的URL,然后更新文本输入框的值并显示图片。如果上传失败,`error`回调会被调用,更新按钮文本为“上传失败”。 在PHP后端,我们...

    解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题

    另一个问题涉及到`clearFiles()`方法,该方法会清空整个文件列表,而开发者只想移除取消上传的单个文件。为实现这一目标,可以使用`handleRemove`方法来删除特定文件: ```javascript // 取消时删除指定文件 _this....

    ASP.Net.技巧收集.pdf

    清空 Cookie - **定义**: 移除浏览器中存储的所有Cookie。 - **实现方法**: 设置Cookie的过期时间为过去的时间。 #### 22. 获取错误信息并到指定页面 - **定义**: 捕获错误信息并跳转到错误处理页面。 - **实现...

    2021-2022计算机二级等级考试试题及答案No.9041.docx

    - **解答**:关闭文档后,剪贴板中存放的是最后一次剪切或复制的内容,并不会清空。 ### 27. 设置窗体标题 - **问题描述**:设置窗体标题的方法。 - **解答**:通过`Form1.Caption`可以设置窗体标题,例如:`Form1...

Global site tag (gtag.js) - Google Analytics