`

用js清除文件域的值 收藏

阅读更多

用js清除文件域的值(原创) 收藏
由于文件域没有value属性,所以就无法用清除value的方法来清除文件域的值,这个是一个替代的方法在需要清除时用js重写文件域。在需要清除时用js重写文件域。(有更好的方法希望能与我联系:vince6799@hotmail.com或访问www.miplat.com

<table>
<tr>
    <script language="javascript">
    function clear()
     {
     document.getElementById("pfile").innerHTML = "<input type=\"file\" name=\"file\" onKeyDown=\"return false;\" onpaste=\"return false;\"/>";
     }
    function showpic(them){
    if (them.value=="2")
     {document.all.pic.style.display='';
     }
    else
     {document.all.pic.style.display='none';
      clear();
     }
    }
    </script>
                  <td>  类别:
        <select name="news_type" onChange="showpic(this)">
        
                     
          <option value="1">工作动态</option>
         
          <option value="2">图片新闻</option>
         
          <option value="3">通知通告</option>
         
         </select></td>
                </tr>
                <tr id="pic" style="display:none;">
                  <td height="11" valign="top">标题图片:
                  <span id="pfile"><input type="file"  name="file" onKeyDown="return false" onpaste="return false;" ></span></td>
                </tr>
</table>

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/vince6799/archive/2005/11/01/520306.aspx

 

个人签名

-------------------------------------

 

图盾 淘宝保护 保护图片 图片防盗

分享到:
评论

相关推荐

    重新生成文件域

    在IT行业中,"重新生成文件域"这一概念主要与JavaScript(JS)编程和文件操作相关。文件域在Web开发中通常指的是用来处理用户上传或下载文件的机制,它涉及到前端和后端的交互以及数据安全问题。下面我们将深入探讨...

    使用jQuery清空file文件域的解决方案

    本文主要讨论的是如何使用jQuery来解决一个特定的问题:清空`&lt;input type="file"&gt;`(文件域)的值。由于浏览器的安全策略,尤其是Internet Explorer(IE)的限制,直接通过`.val('')`方法无法清空文件域的值。为了...

    JavaScript_使用碎片工具,你可以恢复你的死域.zip

    在JavaScript的世界里,"死域"通常指的是变量或函数作用域在特定条件下无法访问的状态,这与内存管理中的"垃圾回收"(Garbage Collection)息息相关。JavaScript是一种动态类型的编程语言,它的内存管理主要依赖于...

    使用localStorage缓存js

    这样,`appJs` 就成为键,Base64编码后的JavaScript代码是对应的值。 2. **获取数据** 当需要使用存储的JavaScript代码时,可以通过 `getItem()` 方法取出: ```javascript const base64EncodedCode = ...

    删除IE中单个网站域的缓存和Cookie.docx

    清除特定域的缓存和Cookie有助于消除可能导致页面显示异常的旧数据,或防止个人信息被特定网站追踪。 在IE中删除单个网站域的缓存和Cookie,可以遵循以下步骤: 1. 打开含有你想要清理的网站的IE浏览器。 2. 按下...

    Javascript编程规范

    - **外部引用**:通过`&lt;script type="text/javascript" src="path/to/file.js"&gt;&lt;/script&gt;`来引入外部JavaScript文件,确保所有脚本文件都有正确的`type`属性定义。 - **放置位置**:为了减少页面加载时间,推荐将...

    [精华] [调试] 使用EditPlus来调试JavaScript - ChinaUnix_net_files.rar

    在“文件类型设置”中,关联JavaScript文件扩展名(如.js),并设定JavaScript的语法样式,以实现代码高亮显示。 3. **设置断点** 在要调试的JavaScript代码行号前点击,可以设置断点。断点是调试过程中的暂停点...

    JavaScript程序编码规范

    注意JavaScript中变量的作用域,尽量减少全局变量的使用,避免局部变量覆盖全局变量。 函数声明同样应在使用前完成,函数名与左括号间不留空格,右括号与函数体的大括号之间留一个空格,函数体内部缩进4个空格,大...

    JavaScript实例大全

    JavaScript,简称JS,是Web开发领域中最常用的一种脚本语言,广泛应用于网页和网络应用的交互、动态内容生成以及浏览器端的数据处理。"JavaScript实例大全"是一部深入浅出的教程,旨在帮助各种水平的JS学习者提升...

    js闭包个人理解

    在JavaScript中,闭包(Closure)是一种非常重要的概念,它涉及到函数作用域、变量生命周期以及函数内部对外部作用域的访问等多个方面。本文将基于提供的文件内容,深入探讨JavaScript闭包的基本原理及其应用。 ###...

    jquery 清空file域示例(兼容个浏览器)

    将这个字符串清空,从表面上看,就达到了清空文件域的效果。 4. `file.after(...)`方法将清空后的file元素(克隆)放置在原file元素的后面。由于我们仅仅是克隆了一个元素并清空了它,这个克隆出来的元素是看不见的...

    javascript语言的模块化.

    4. **全局**:整个脚本或文件的范围,是最外层的作用域。 这些作用域遵循特定的规则: - **平行关系**:相同级别的作用域可以相互嵌套。 - **嵌套关系**:高级别的作用域可以包含低级别的作用域,但反之则不行。 ...

    JavaScript运行时.zip

    2. 垃圾回收:JavaScript使用自动垃圾回收机制管理内存,通过引用计数或标记清除等策略来释放不再使用的对象。 3. 事件循环与异步处理:JavaScript采用单线程模型,但通过事件队列和回调函数实现了异步编程,如...

    2023年Javascript学习笔记.docx

    2. **剃刀文献(.js文件)**:这里的"剃刀文献"可能是误打,通常我们指的是.js文件,它是JavaScript代码的存储格式,用于在网页中实现动态功能。 3. **HTML与JavaScript的分离原则**:遵循良好的编程实践,JavaScript...

    JS操作Cookie

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在客户端脚本中扮演着重要角色。Cookie是Web开发中的一个关键概念,它允许网站存储和检索用户信息,如浏览历史、登录状态等。在本文中,我们将...

    JavaScript语法基础.rar

    变量是存储数据的位置,使用`var`、`let`或`const`关键字来声明,它们遵循作用域规则,可以是全局或局部。 2. **String对象**:字符串是不可变的数据类型,JavaScript提供了丰富的String对象方法,如`length`获取...

    javascript预编译思考

    预编译还会处理作用域和闭包,确保在正确的作用域内查找和使用变量,这对于理解函数执行上下文和闭包行为至关重要。 9. **类型检查与静态类型系统** 使用TypeScript等静态类型系统,预编译期间可以进行类型检查,...

    纯javascript制作的俄罗斯方快游戏有兴趣的朋友可以参考

    【标题】中的“纯javascript制作的俄罗斯方块游戏”指的是使用JavaScript这门客户端脚本语言开发的一款经典游戏——俄罗斯方块。JavaScript是一种广泛应用于网页和网络应用开发的编程语言,它可以直接在用户的浏览器...

    JS小程序示例

    "JS小程序示例"这个压缩包文件提供了丰富的实践案例,帮助开发者深入理解和掌握JS的基本功能。接下来,我们将详细探讨这些知识点。 1. **浮动窗口**:浮动窗口是网页设计中常见的一种效果,它可以始终显示在页面的...

    javascript操作referer详细解析

    在JavaScript中,我们可以使用`document.referrer`来获取这一信息。然而,由于浏览器安全策略和用户行为等因素,有时`document.referrer`可能返回空字符串。 1. **通过修改`Location`对象进行页面导航**: 当使用`...

Global site tag (gtag.js) - Google Analytics