`

清空Asp.net FileUpload控件

阅读更多
[size=medium]
<script type="text/javascript">
	        function chkFormat(fuPhoto)
	        {
	            //获取上传文件的字符串
	            var docName = fuPhoto.value;
	            //将获取的字符转换为小字字母(toLocaleLowerCase()方法)并获取其他后缀
	            var docSurfix = docName.toLocaleLowerCase().substr(docName.lastIndexOf("."));
	            //判断上传的文件格式
	            if(docSurfix != ".jpg" && docSurfix != ".png")
				{
					alert("请上传JPG格式的照片");
					//以下两句为清空FileUpload控件
                    var html=document.getElementById('uploadSpan').innerHTML;
                    document.getElementById('uploadSpan').innerHTML=html;
					return;
				}				
	        }
      </script>



<span id="uploadSpan"><asp:FileUpload ID="fuUserPhoto" runat="server" onchange="chkFormat(this)" /></span>






<div id="test"><span style="color:red">test1</span> test2</div> 
在JS中可以:
用innerHTML: 
  获得从对象的起始位置到终止位置的全部内容,包括Html标签。


  上例中的test.innerHTML的值就是“<span style="color:red">test1</span> test2 ”
用innerText: 

  获得从起始位置到终止位置的内容, 但它去除Html标签 

  上例中的text.innerTest的值也就是“test1test2”, 其中span标签去除了


用outerHTML:

  获得除了包含innerHTML的全部内容外, 还包含对象标签本身。

  上例中的text.outerHTML的值也就是<div id="test"><span style="color:red">test1</span> test2</div>




[/size]
分享到:
评论

相关推荐

    ASP.Net中FileUpLoad控件内容清空

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

    ASP.Net中FileUpLoad控件

    ### ASP.NET中的FileUpload控件详解 #### 一、引言 在Web应用程序开发中,文件上传是一项常见的功能需求。ASP.NET提供了FileUpload控件来简化文件上传过程。本文将详细介绍如何使用FileUpload控件,并重点讲解如何...

    ASP.NET基础控件-教程

     Asp.Net中FileUpload上传文件  Asp.Net中WebServices的使用  Asp.net手动绑定数据(分页、编辑、删除、加控件等操作)  Asp.net中My97DatePicker4.2日期的使用  Asp.net中DataList控件添加删除  Asp.net获取...

    asp.net的实验报告

    4. 上传按钮的代码(Button2_Click事件):文件上传功能通常涉及FileUpload控件,它允许用户选择本地文件并将其上传到服务器。在这个实验中,当用户点击“上传”按钮,选定的文件名(F1.FileName)被获取,并结合...

    asp.net开发常用整理集合

    ### ASP.NET 开发常用知识点汇总 #### 一、ASP.NET 页面内传参数方法 1. **使用QueryString** - **优点**: - 使用简单,适用于安全性要求不高的场景,如传递数字或文本值。 - **缺点**: - 缺乏安全性,因为...

    FileUpload.Hasfile属性值一直为false

    在.NET开发过程中,`FileUpload`控件是一个常用的组件,用于处理用户在Web表单中上传文件的功能。当用户选择一个文件并提交表单时,`FileUpload`控件的`HasFile`属性通常会返回`true`,表示有文件被选中并且可以上传...

    ASP.Net.技巧收集.pdf

    - **定义**: 在ASP.NET应用程序中,有时需要在一个页面的不同部分之间传递数据,比如从一个控件到另一个控件。 - **实现方法**: - 使用`ViewState`: `ViewState`是一个用于保存控件状态的机制,它将状态信息编码到...

    ajax3个例子详解(asp.net开发)

    在ASP.NET中,我们可以使用UpdatePanel结合FileUpload控件来实现。用户选择文件后,使用AJAX将文件发送到服务器,后台处理文件保存,然后返回上传成功或失败的消息。 ```csharp //后台C#代码 protected void ...

    文件上传和下载源码(asp.net)

    在ASP.NET中,主要通过`&lt;asp:FileUpload&gt;`控件来实现文件选择和上传。用户在前端界面选择文件后,点击提交按钮,文件会被封装在HTTP请求的multipart/form-data中发送到服务器。服务器端,我们通常在代码-behind文件...

    asp.net上传、下载常用方法

    `FileUpload`控件是ASP.NET提供的用于文件上传的标准控件,它提供了丰富的属性和方法来处理文件上传操作。下面是一个简单的文件上传实现示例: ```csharp protected void Button1_Click(object sender, EventArgs e...

    asp.net上传文档实例

    - 保留原文件名上传:在Button1_Click事件处理函数中,通过FileUpload控件的PostedFile属性获取到上传文件的详细信息,包括文件名。如果用户没有选择文件,则函数会直接返回,不进行任何操作。如果文件名有效,则...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -使得Asp.net的控件ImageButton具有和Asp.net的Button控件类似的行为(Ajax提交)(feedback:261629698)。 +TabStrip增加GetAddTabReference和GetRemoveTabReference两个函数,用来向TabStrip控件动态增加删除Tab。...

    ASP.NET下向SQLServer2008导入文件实例操作方法

    #### 添加FileUpload控件 在页面`Default.aspx`中添加一个`FileUpload`控件,ID设为`FileUpload1`。此外,还需要添加三个`Button`控件,其ID分别为`fileUp`和`fileLoad`,Text属性分别设置为“上传文件”和“下载...

    用HTML控件实现注册与登录页面

    在用户填写完信息并点击提交按钮后,可以通过JavaScript或服务器端脚本(如ASP.NET中的VB.NET)来处理用户提交的数据,并将其以文本形式显示出来,确保信息的正确性。 二、用户登录页面 用户登录页面则相对简单,...

    ExtAspNet_v2.3.2_dll

    -使得Asp.net的控件ImageButton具有和Asp.net的Button控件类似的行为(Ajax提交)(feedback:261629698)。 +TabStrip增加GetAddTabReference和GetRemoveTabReference两个函数,用来向TabStrip控件动态增加删除Tab。...

    JS控制FileUpload的上传文件类型实例代码

    在.NET框架的***中,FileUpload控件通常被用来实现这一功能。 2. JavaScript函数定义与使用:通过定义JavaScript函数,可以在客户端对用户的行为进行实时响应。在文件上传场景中,可以通过编写JS函数来验证用户选择...

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

    12. ASP.NET中的FileUpload控件用于文件上传功能。 13. 字段默认值可以是确定的值,也可以是表达式,D选项描述错误。 14. 在命令文件中,调用菜单命令通常使用DO关键字。 15. 主键是表中唯一标识一条记录的字段,...

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

    5. **ASP.NET上传控件**:在ASP.NET中,用于文件上传的控件是FileUpload。 6. **字段数据类型**:对于数据库字段,不能对任意类型的字段设置默认值属性,这是错误的说法。 7. **数据库设计阶段**:详细结构设计不...

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

    23. ASP.NET控件:FileUpload控件用于在ASP.NET中实现文件上传功能。 24. 计算机基本原理:计算机至今遵循的是冯·诺依曼提出的存储程序概念,其中包含了计算机的五大组成部分(运算器、控制器、存储器、输入设备和...

Global site tag (gtag.js) - Google Analytics