`
风火山林
  • 浏览: 147305 次
  • 性别: Icon_minigender_1
  • 来自: 汕尾
最近访客 更多访客>>
社区版块
存档分类
最新评论

js清空函数

阅读更多

<script type="text/javascript">
      
        //function for reset controls
        function ClearAllControls()
        {
            //set your validation controls prefix here.
            var validationControlsPrefix = "req";
            resetmsg(validationControlsPrefix);
              for (i=0; i<document.forms[0].length; i++)
              {
                    doc = document.forms[0].elements[i];
                    switch (doc.type)
                    {
                        case "text" :
                                doc.value = "";
                                break;
                          case "checkbox" :
                                doc.checked = false;
                                break;  
                          case "radio" :
                                doc.checked = false;
                                break;              
                          case "select-one" :
                                doc.options[doc.selectedIndex].selected = false;
                                doc.selectedIndex = 0;
                                break;                    
                          case "select-multiple" :
                                while (doc.selectedIndex != -1)
                                {
                                      indx = doc.selectedIndex;
                                      doc.options[indx].selected = false;
                                }
                                doc.selected = false;
                                break;
                         case "textarea":
                                doc.value = "";
                                break;
                          case "file" :
                              var browser=navigator.appName;
                             if(browser == 'Microsoft Internet Explorer')
                              {
                                 var fil = doc;
                                 //fil.select();
                                 n=fil.createTextRange();
                                 n.execCommand('delete');                         
                              }
                              else
                              {
                                 doc.value='';
                              }
                             break; 
                          default :
                                break;
                    }
              }
        }
      
        //function for reset validation controls
        function resetmsg(validationControlsPrefix)
        {
         
           var spans;
             var browser=navigator.appName;
             if(browser == 'Microsoft Internet Explorer')
              {
                spans = document.all.tags('span');
              }
              else
              {
                spans =  document.getElementsByTagName('span');
              }
            
            if (spans)
             {
                for (var i = 0; i < spans.length; i++)
                 {
                    var prefixLength = "" + validationControlsPrefix.length;
                    var currID = "" + spans[i].id
                    if ((currID != '') && (prefixLength != ''))
                       {
                          if (currID.substring(0,prefixLength) ==
     validationControlsPrefix)
                            {
                                spans[i].style.display = "none";
                             }
                       }
                 }
             }         
          
        }      
        </script> 

分享到:
评论

相关推荐

    js函数大全 javascript

    JavaScript,也被称为JS,是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责客户端的交互和动态效果。在JavaScript中,函数是代码的可重用块,可以帮助我们实现特定的功能。以下是一些基本的JavaScript函数...

    js函数一览表 javaScript 自定义函数一览表

    ### JavaScript自定义函数一览表详解 #### 一、概述 JavaScript是一种广泛应用于网页开发中的脚本语言,它能够实现动态效果、用户交互等功能。本文档将详细介绍一系列与JavaScript相关的知识点,包括基本语法、...

    清空表单标签js

    在JavaScript(简称JS)中,清空表单标签通常是网页交互中常见的操作,尤其是在用户提交数据后重置表单或者在某些动态事件触发时需要清除输入的值。本篇文章将详细探讨如何使用JavaScript来实现这一功能,以及相关...

    JS 清空本页所有文本框

    这时,通过JavaScript(简称JS)编写自定义函数来逐个清空文本框就显得非常必要了。 #### 实现原理 下面将详细介绍如何使用JavaScript来实现清空页面上所有文本框的功能: 1. **获取页面中的所有`&lt;input&gt;`元素**...

    JS函数集合大全/JS函数

    根据给定的文件信息,以下是对“JS函数集合大全/JS函数”中提及的知识点的详细解析: ### 1. `document.write("")` `document.write`是JavaScript中的一个方法,用于将字符串写入当前文档流。它常用于调试或简单...

    javascript清空table表格的方法

    JavaScript清空table表格的方法 在开发Web应用时,经常需要对表格数据进行动态操作,包括清空表格中的所有数据。在JavaScript中,可以通过多种方法来清空一个HTML的table元素。本文将详细介绍几种常见的清空table...

    JavaScript函数大全Word版

    ### JavaScript函数大全Word版知识点详解 #### 一、概述 《JavaScript函数大全Word版》是一份详尽的JavaScript基础知识及函数应用指南。该文档通过列举常见的JavaScript语法特性、内置对象和函数,帮助开发者快速...

    一个高效率的构建含有复杂正则表达式的js脚本函数库

    为了简化这一过程并提高效率,一个名为"StringBuilderRegExp"的JS脚本函数库应运而生。这个库专门设计用于构建和操作含有复杂正则表达式的函数,旨在提供一种简便、高效的方式来处理字符串格式化任务。 ...

    ASP.NET c# 封装常用到的js通用函数

    因此,将常用的JavaScript函数封装在ASP.NET和C#中,可以极大地提高开发效率,简化代码,实现前后端的无缝衔接。下面,我们将详细解析几个关键的封装函数及其应用场景。 ### 客户端打开窗口:`OpenWindow` 此函数...

    JS函数大全

    本篇文章旨在详细介绍JavaScript(简称JS)中的一系列常用函数及其应用场景。JS是一种广泛使用的脚本语言,它主要用于网页开发,但也可用于服务器端开发(如Node.js)。下面将逐一解析文档中提到的各项功能。 #### ...

    JS函数集合大全

    根据给定的文件信息,以下是对“JS函数集合大全”的详细知识点解读: ...以上就是对给定的“JS函数集合大全”的详细解释,涵盖了从基本语法到高级函数的广泛内容,为JavaScript开发者提供了全面的参考。

    js函数大全

    JavaScript(简称JS)是一种广泛用于网页和网络应用的脚本语言,主要运行在客户端浏览器上...以上就是JS函数大全中涵盖的一些核心概念和函数,它们构成了JavaScript编程的基础,允许开发者构建交互丰富的Web应用程序。

    laydate V1.1 支持清除回调事件

    在laydate V1.1版本的压缩包中,通常会包含laydate的核心JavaScript文件,例如`laydate.js`,以及相关的CSS样式文件和示例文件。开发者可以通过查看源码和示例来更深入地了解如何利用`clear`回调以及其他laydate的...

    js 函数大全--一些常用的就是函数

    ### JavaScript 函数与操作详解 #### 一、文档操作与元素获取 1. **`document.write()`**: 这个方法可以将字符串写入到当前文档流中,常用于测试或简单输出信息。例如:`document.write("Hello World!");` 2. **...

    datetimepicker加上清空功能

    2. **修改按钮行为**:然后,将“Today”按钮的点击事件处理函数替换为清空日期和时间的选择。在JavaScript中,这可能涉及到修改datetimepicker的实例方法或者直接操作DOM元素。 3. **更新按钮文本**:同时,要将...

    js 全选——清空

    在JavaScript(JS)中,"全选"和"清空"功能是常见于表单、列表等用户界面操作中的重要部分。这些功能允许用户快速选取或清除所有项目,提高交互体验。下面将详细介绍如何实现这样的功能,并提供相关知识点。 1. **...

    100多个很有用的JavaScript函数以及基础写法汇总

    46. 引入外部JS文件:`&lt;script type="text/javascript" src="aaa.js"&gt;&lt;/script&gt;`。 47. `noscript` 标签用于在不支持JavaScript的浏览器中显示内容。 48. `location.href` 用于改变当前页面的URL。 49. `onsubmit` ...

    java script js 函数大全

    ### Java Script (JS) 函数大全:基础知识概览 #### 一、JavaScript 概述与基本函数 在探讨具体的 JavaScript 函数之前,我们先来了解一下 JavaScript 的基础概念及其在网页开发中的作用。JavaScript 是一种轻量级...

    javascript函数大全

    根据给定的文件信息,以下是对“javascript函数大全”中涉及的关键知识点的详细解析: ### 1. `document.write("")` `document.write()`是用于在HTML文档中写入文本、HTML表达式或JavaScript代码的函数。它常用于...

Global site tag (gtag.js) - Google Analytics