当前位置: 首页 > news >正文

清空AsyncFileUpload 选择的文件路径

1. 当UploaderStyle="Modern" 的方法

 

    function clearContents() {

        var AsyncFileUpload = $get("<%=AsyncFileUpload1.ClientID%>");

        var txts = AsyncFileUpload.getElementsByTagName("input");

        for (var i = 0; i < txts.length; i++) {

            if (txts[i].type == "text") {

                txts[i].value = "";

                txts[i].style.backgroundColor = "white";

            }

        }

    }

    window.onload = clearContents;

        function UploadComplete(sender, args) {
                clearContents();

        }

2.当UploaderStyle="Traditional"  的方法

        function clearContents() {
            var file = $get("<%=AsyncFileUpload1.ClientID%>");
            var form = document.createElement('form');
            document.body.appendChild(form);
            //记住file在旧表单中的的位置
            var pos = file.nextSibling;
            form.appendChild(file);
            form.reset();
            pos.parentNode.insertBefore(file, pos);
            document.body.removeChild(form);
        }

    window.onload = clearContents;

        function UploadComplete(sender, args) {
                clearContents();

        }

 

 

相关文章:

  • MySQL4.1导入的中文乱码问题
  • C#中string.Format的格式参数问题
  • Validation of viewstate MAC failed. 解决方法
  • ajaxpro组件在windows2008 + IIS7 下不能正常使用的问题
  • 解决Http Handler在IIS6与IIS7中的问题
  • 如何将aspx页面保存为utf-8格式
  • JavaScript判断浏览器类型及版本
  • SQL中CONVERT转化函数的用法
  • Access to the path is denied
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • jquery+ie6中的form无法提交问题
  • SQL Server由于登录失败而无法启动服务的解决方法
  • 找不到可安装的ISAM
  • importing excel to sql datetime is null
  • 无法从带有索引像素格式的图像创建graphics对象
  • php的引用
  • 【Leetcode】104. 二叉树的最大深度
  • 【翻译】babel对TC39装饰器草案的实现
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【刷算法】从上往下打印二叉树
  • Android 控件背景颜色处理
  • Git初体验
  • HashMap剖析之内部结构
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • Koa2 之文件上传下载
  • Python语法速览与机器学习开发环境搭建
  • V4L2视频输入框架概述
  • vue脚手架vue-cli
  • webpack+react项目初体验——记录我的webpack环境配置
  • 分布式事物理论与实践
  • 构建工具 - 收藏集 - 掘金
  • 缓存与缓冲
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 力扣(LeetCode)357
  • 深度学习在携程攻略社区的应用
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 译自由幺半群
  • 运行时添加log4j2的appender
  • PostgreSQL之连接数修改
  • #单片机(TB6600驱动42步进电机)
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $.ajax()方法详解
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (原創) 物件導向與老子思想 (OO)
  • (转)Mysql的优化设置
  • (转)关于多人操作数据的处理策略
  • .apk 成为历史!
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET CF命令行调试器MDbg入门(三) 进程控制
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .NET6 命令行启动及发布单个Exe文件
  • .net程序集学习心得
  • .NET多线程执行函数