JavaScript通用库

JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库。
JavaScript通用库
JavaScript通用库将下面代码保存为Common.js
JavaScript通用库
JavaScript通用库类库功能:
JavaScript通用库
JavaScript通用库
1 .Trim(str)--去除字符串两边的空格
JavaScript通用库
JavaScript通用库
2 .XMLEncode(str)--对字符串进行XML编码
JavaScript通用库
JavaScript通用库
3 .ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)
JavaScript通用库
JavaScript通用库可以设置显示的提示的文字的字体、颜色、大小以及提示的背景颜色、边框等
JavaScript通用库
JavaScript通用库
4 .IsEmpty(obj)--验证输入框是否为空
JavaScript通用库
JavaScript通用库
5 .IsInt(objStr,sign,zero)--验证是否为整数,正整数,负整数,以及是否包括零
JavaScript通用库
JavaScript通用库
6 .IsFloat(objStr,sign,zero)--验证是否为浮点数,正浮点,负浮点,以及是否包括零
JavaScript通用库
JavaScript通用库
7 .IsEnLetter(objStr,size)--验证是否为26个字母,大写小
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库源代码如下:
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库       名字:Common.js
JavaScript通用库
JavaScript通用库       功能:通用JavaScript脚本函数库
JavaScript通用库
JavaScript通用库       包括:
JavaScript通用库
JavaScript通用库                     1.Trim(str)--去除字符串两边的空格
JavaScript通用库
JavaScript通用库                     2.XMLEncode(str)--对字符串进行XML编码
JavaScript通用库
JavaScript通用库            3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)
JavaScript通用库
JavaScript通用库                     4.IsEmpty(obj)--验证输入框是否为空
JavaScript通用库
JavaScript通用库                     5.IsInt(objStr,sign,zero)--验证是否为整数
JavaScript通用库
JavaScript通用库                     6.IsFloat(objStr,sign,zero)--验证是否为浮点数
JavaScript通用库
JavaScript通用库                     7.IsEnLetter(objStr,size)--验证是否为26个字母
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库    作者:申旺
JavaScript通用库
JavaScript通用库    日期:2004/04/14
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库字符串操作
JavaScript通用库
JavaScript通用库Trim(string):去除字符串两边的空格
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库LTrim(string):去除左边的空格
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
function  LTrim(str)
JavaScript通用库
JavaScript通用库
{
JavaScript通用库
JavaScript通用库    
var whitespace = new String(" \t\n\r");
JavaScript通用库
JavaScript通用库    
var s = new String(str);
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    
if (whitespace.indexOf(s.charAt(0)) != -1)
JavaScript通用库
JavaScript通用库    
{
JavaScript通用库
JavaScript通用库        
var j=0, i = s.length;
JavaScript通用库
JavaScript通用库        
while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
JavaScript通用库
JavaScript通用库        
{
JavaScript通用库
JavaScript通用库            j
++;
JavaScript通用库
JavaScript通用库        }

JavaScript通用库
JavaScript通用库        s 
= s.substring(j, i);
JavaScript通用库
JavaScript通用库    }

JavaScript通用库
JavaScript通用库    
return s;
JavaScript通用库
JavaScript通用库}

JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库RTrim(string):去除右边的空格
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
function  RTrim(str)
JavaScript通用库
JavaScript通用库
{
JavaScript通用库
JavaScript通用库    
var whitespace = new String(" \t\n\r");
JavaScript通用库
JavaScript通用库    
var s = new String(str);
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库    
if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
JavaScript通用库
JavaScript通用库    
{
JavaScript通用库
JavaScript通用库        
var i = s.length - 1;
JavaScript通用库
JavaScript通用库        
while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
JavaScript通用库
JavaScript通用库        
{
JavaScript通用库
JavaScript通用库            i
--;
JavaScript通用库
JavaScript通用库        }

JavaScript通用库
JavaScript通用库        s 
= s.substring(0, i+1);
JavaScript通用库
JavaScript通用库    }

JavaScript通用库
JavaScript通用库    
return s;
JavaScript通用库
JavaScript通用库}

JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库Trim(string):去除前后空格
JavaScript通用库
JavaScript通用库==================================================================
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
function  Trim(str)
JavaScript通用库
JavaScript通用库
{
JavaScript通用库
JavaScript通用库    
return RTrim(LTrim(str));
JavaScript通用库
JavaScript通用库}

JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
/*
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库XMLEncode(string):对字符串进行XML编码
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库
*/

JavaScript通用库
JavaScript通用库
function  XMLEncode(str)
JavaScript通用库
JavaScript通用库
{
JavaScript通用库
JavaScript通用库       str
=Trim(str);
JavaScript通用库
JavaScript通用库       str
=str.replace("&","&amp;");
JavaScript通用库
JavaScript通用库       str
=str.replace("<","&lt;");
JavaScript通用库
JavaScript通用库       str
=str.replace(">","&gt;");
JavaScript通用库
JavaScript通用库       str
=str.replace("'","&apos;");
JavaScript通用库
JavaScript通用库       str
=str.replace("\"","&quot;");
JavaScript通用库
JavaScript通用库       return str;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库/*
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库验证类函数
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库*/
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function IsEmpty(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=document.getElementsByName(obj).item(0);
JavaScript通用库
JavaScript通用库    if(Trim(obj.value)==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        alert(
"字段不能为空。");        
JavaScript通用库
JavaScript通用库        if(obj.disabled==false && obj.readOnly==false)
JavaScript通用库
JavaScript通用库        {
JavaScript通用库
JavaScript通用库            obj.focus();
JavaScript通用库
JavaScript通用库        }
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库/*
JavaScript通用库
JavaScript通用库IsInt(string,string,int or string):(测试字符串,+ or - or empty,empty or 0)
JavaScript通用库
JavaScript通用库功能:判断是否为整数、正整数、负整数、正整数+0、负整数+0
JavaScript通用库
JavaScript通用库*/
JavaScript通用库
JavaScript通用库function IsInt(objStr,sign,zero)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    var reg;    
JavaScript通用库
JavaScript通用库    var bolzero;    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if(Trim(objStr)==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        objStr=objStr.toString();
JavaScript通用库
JavaScript通用库    }    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if((sign==null)||(Trim(sign)==
""))
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        sign=
"+-";
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if((zero==null)||(Trim(zero)==
""))
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        bolzero=false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        zero=zero.toString();
JavaScript通用库
JavaScript通用库        if(zero==
"0")
JavaScript通用库
JavaScript通用库        {
JavaScript通用库
JavaScript通用库            bolzero=true;
JavaScript通用库
JavaScript通用库        }
JavaScript通用库
JavaScript通用库        else
JavaScript通用库
JavaScript通用库        {
JavaScript通用库
JavaScript通用库            alert(
"检查是否包含0参数,只可为(空、0)");
JavaScript通用库
JavaScript通用库        }
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    switch(sign)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        case 
"+-":
JavaScript通用库
JavaScript通用库            //整数
JavaScript通用库
JavaScript通用库            reg=/(^-?|^\+?)\d+$/;            
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"+"
JavaScript通用库
JavaScript通用库            if(!bolzero)           
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //正整数
JavaScript通用库
JavaScript通用库                reg=/^\+?[0-9]*[1-9][0-9]*$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            else
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //正整数+0
JavaScript通用库
JavaScript通用库                //reg=/^\+?\d+$/;
JavaScript通用库
JavaScript通用库                reg=/^\+?[0-9]*[0-9][0-9]*$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"-":
JavaScript通用库
JavaScript通用库            if(!bolzero)
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //负整数
JavaScript通用库
JavaScript通用库                reg=/^-[0-9]*[1-9][0-9]*$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            else
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //负整数+0
JavaScript通用库
JavaScript通用库                //reg=/^-\d+$/;
JavaScript通用库
JavaScript通用库                reg=/^-[0-9]*[0-9][0-9]*$/;
JavaScript通用库
JavaScript通用库            }            
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        default:
JavaScript通用库
JavaScript通用库            alert(
"检查符号参数,只可为(空、+-)");
JavaScript通用库
JavaScript通用库            return false;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    var r=objStr.match(reg);
JavaScript通用库
JavaScript通用库    if(r==null)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {        
JavaScript通用库
JavaScript通用库        return true;     
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库/*
JavaScript通用库
JavaScript通用库IsFloat(string,string,int or string):(测试字符串,+ or - or empty,empty or 0)
JavaScript通用库
JavaScript通用库功能:判断是否为浮点数、正浮点数、负浮点数、正浮点数+0、负浮点数+0
JavaScript通用库
JavaScript通用库*/
JavaScript通用库
JavaScript通用库function IsFloat(objStr,sign,zero)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    var reg;    
JavaScript通用库
JavaScript通用库    var bolzero;    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if(Trim(objStr)==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        objStr=objStr.toString();
JavaScript通用库
JavaScript通用库    }    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if((sign==null)||(Trim(sign)==
""))
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        sign=
"+-";
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if((zero==null)||(Trim(zero)==
""))
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        bolzero=false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        zero=zero.toString();
JavaScript通用库
JavaScript通用库        if(zero==
"0")
JavaScript通用库
JavaScript通用库        {
JavaScript通用库
JavaScript通用库            bolzero=true;
JavaScript通用库
JavaScript通用库        }
JavaScript通用库
JavaScript通用库        else
JavaScript通用库
JavaScript通用库        {
JavaScript通用库
JavaScript通用库            alert(
"检查是否包含0参数,只可为(空、0)");
JavaScript通用库
JavaScript通用库        }
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    switch(sign)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        case 
"+-":
JavaScript通用库
JavaScript通用库            //浮点数
JavaScript通用库
JavaScript通用库            reg=/^((-?|\+?)\d+)(\.\d+)?$/;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"+"
JavaScript通用库
JavaScript通用库            if(!bolzero)           
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //正浮点数
JavaScript通用库
JavaScript通用库                reg=/^\+?(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            else
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //正浮点数+0
JavaScript通用库
JavaScript通用库                reg=/^\+?\d+(\.\d+)?$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"-":
JavaScript通用库
JavaScript通用库            if(!bolzero)
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //负浮点数
JavaScript通用库
JavaScript通用库                reg=/^-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/;
JavaScript通用库
JavaScript通用库            }
JavaScript通用库
JavaScript通用库            else
JavaScript通用库
JavaScript通用库            {
JavaScript通用库
JavaScript通用库                //负浮点数+0
JavaScript通用库
JavaScript通用库                reg=/^((-\d+(\.\d+)?)|(0+(\.0+)?))$/;
JavaScript通用库
JavaScript通用库            }            
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        default:
JavaScript通用库
JavaScript通用库            alert(
"检查符号参数,只可为(空、+-)");
JavaScript通用库
JavaScript通用库            return false;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    var r=objStr.match(reg);
JavaScript通用库
JavaScript通用库    if(r==null)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {        
JavaScript通用库
JavaScript通用库        return true;     
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库/*
JavaScript通用库
JavaScript通用库IsEnLetter(string,string):测试字符串,大小写(UL,U,L or ul,u,l)
JavaScript通用库
JavaScript通用库*/
JavaScript通用库
JavaScript通用库function IsEnLetter(objStr,size)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    var reg;
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if(Trim(objStr)==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        objStr=objStr.toString();
JavaScript通用库
JavaScript通用库    }    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    if((size==null)||(Trim(size)==
""))
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        size=
"UL";
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        size=size.toUpperCase();
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    switch(size)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        case 
"UL":
JavaScript通用库
JavaScript通用库            //大小写
JavaScript通用库
JavaScript通用库            reg=/^[A-Za-z]+$/;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"U"
JavaScript通用库
JavaScript通用库            //大写
JavaScript通用库
JavaScript通用库            reg=/^[A-Z]+$/;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"L":
JavaScript通用库
JavaScript通用库            //小写
JavaScript通用库
JavaScript通用库            reg=/^[a-z]+$/;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        default:
JavaScript通用库
JavaScript通用库            alert(
"检查大小写参数,只可为(空、UL、U、L)");
JavaScript通用库
JavaScript通用库            return false;
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    var r=objStr.match(reg);
JavaScript通用库
JavaScript通用库    if(r==null)
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        return false;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    else
JavaScript通用库
JavaScript通用库    {        
JavaScript通用库
JavaScript通用库        return true;     
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库/*
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库功能:鼠标小提示
JavaScript通用库
JavaScript通用库作者:申旺
JavaScript通用库
JavaScript通用库日期:2004/04/15
JavaScript通用库
JavaScript通用库================================================================================
JavaScript通用库
JavaScript通用库*/
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//定义变量、设置默认值
JavaScript通用库
JavaScript通用库var LabelFontFace=
"宋体,arial,Verdana";
JavaScript通用库
JavaScript通用库var LabelFontColor=
"#000000";
JavaScript通用库
JavaScript通用库var LabelFontSize=
"9pt";
JavaScript通用库
JavaScript通用库var LabelFontStyle=
"Font.PLAIN";
JavaScript通用库
JavaScript通用库var LabelBorderColor=
"#000000";
JavaScript通用库
JavaScript通用库var LabelBackColor=
"#FFFFE1";
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//设置各个属性
JavaScript通用库
JavaScript通用库function SetLabelFontFace(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库       obj=Trim(obj);
JavaScript通用库
JavaScript通用库       if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              obj=
"宋体,arial,Verdana";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       LabelFontFace=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function SetLabelFontColor(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=Trim(obj);
JavaScript通用库
JavaScript通用库       if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              obj=
"#000000";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       LabelFontColor=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function SetLabelFontSize(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=Trim(obj);
JavaScript通用库
JavaScript通用库       if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              obj=
"9pt";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       LabelFontSize=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function SetLabelFontStyle(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=Trim(obj);
JavaScript通用库
JavaScript通用库       if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              obj=
"Font.PLAIN";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       LabelFontStyle=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function SetLabelBorderColor(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=Trim(obj);
JavaScript通用库
JavaScript通用库    if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        obj=
"#000000";
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    LabelBorderColor=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库function SetLabelBackColor(obj)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    obj=Trim(obj);
JavaScript通用库
JavaScript通用库    if(obj==null || obj==
"")
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        obj=
"#FFFFE1";
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    LabelBackColor=obj;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//合成文字样式
JavaScript通用库
JavaScript通用库function SetTextStyle(str)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    var strRet=
"";
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    var strStyle=
"";
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    strStyle=
"font-family:"+LabelFontFace+";";
JavaScript通用库
JavaScript通用库    strStyle+=
"color:"+LabelFontColor+";";
JavaScript通用库
JavaScript通用库    strStyle+=
"font-size:"+LabelFontSize+";";
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    switch(LabelFontStyle.toLowerCase())
JavaScript通用库
JavaScript通用库    {
JavaScript通用库
JavaScript通用库        case 
"font.plain":
JavaScript通用库
JavaScript通用库            strStyle+=
"font-weight: normal;";
JavaScript通用库
JavaScript通用库            strStyle+=
"font-style: normal;";
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"font.bold":
JavaScript通用库
JavaScript通用库            strStyle+=
"font-weight: bold;";
JavaScript通用库
JavaScript通用库            strStyle+=
"font-style: normal;";
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"font.italic":
JavaScript通用库
JavaScript通用库            strStyle+=
"font-weight: normal;";
JavaScript通用库
JavaScript通用库            strStyle+=
"font-style: italic;";
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        case 
"font.italicbold":
JavaScript通用库
JavaScript通用库        case 
"font.bolditalic":
JavaScript通用库
JavaScript通用库            strStyle+=
"font-weight: bold;";
JavaScript通用库
JavaScript通用库            strStyle+=
"font-style: italic;";
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库        default:
JavaScript通用库
JavaScript通用库            strStyle+=
"font-weight: bold;";
JavaScript通用库
JavaScript通用库            strStyle+=
"font-style: italic;";
JavaScript通用库
JavaScript通用库            break;
JavaScript通用库
JavaScript通用库    }
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    strRet=
"<font style='"+strStyle+"'>";
JavaScript通用库
JavaScript通用库    strRet+=
"&nbsp;"+str+"&nbsp;";
JavaScript通用库
JavaScript通用库    strRet+=
"</font>";
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    return strRet;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//合成表格样式
JavaScript通用库
JavaScript通用库function SetTableStyle()
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    var strRet=
"";
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    strRet+=
"border-right: "+LabelBorderColor+" 1px solid;";
JavaScript通用库
JavaScript通用库    strRet+=
"border-top: "+LabelBorderColor+" 1px solid;";
JavaScript通用库
JavaScript通用库    strRet+=
"border-left: "+LabelBorderColor+" 1px solid;";
JavaScript通用库
JavaScript通用库    strRet+=
"border-bottom: "+LabelBorderColor+" 1px solid;";
JavaScript通用库
JavaScript通用库    strRet+=
"background-color:"+LabelBackColor;    
JavaScript通用库
JavaScript通用库    
JavaScript通用库
JavaScript通用库    return strRet;
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//显示提示
JavaScript通用库
JavaScript通用库function ShowNote(str)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库       var strHtml;
JavaScript通用库
JavaScript通用库       
JavaScript通用库
JavaScript通用库       strHtml=
"";
JavaScript通用库
JavaScript通用库       strHtml+=
"<table height=1px width=1px border='0'cellspacing='0' cellpadding='0' style='" + SetTableStyle() + "'>";
JavaScript通用库
JavaScript通用库       strHtml+=
"<tr>";
JavaScript通用库
JavaScript通用库       strHtml+=
"<td>"+SetTextStyle(str)+"</td>";
JavaScript通用库
JavaScript通用库       strHtml+=
"</tr>";
JavaScript通用库
JavaScript通用库       strHtml+=
"</table>";                           
JavaScript通用库
JavaScript通用库       
JavaScript通用库
JavaScript通用库       if (document.all&&document.readyState==
"complete")
JavaScript通用库
JavaScript通用库       {                                        
JavaScript通用库
JavaScript通用库              document.all.div_Note.innerHTML=strHtml;
JavaScript通用库
JavaScript通用库              document.all.div_Note.style.pixelLeft=event.clientX+document.body.scrollLeft+10
JavaScript通用库
JavaScript通用库              document.all.div_Note.style.pixelTop=event.clientY+document.body.scrollTop+10
JavaScript通用库
JavaScript通用库              document.all.div_Note.style.visibility=
"visible"
JavaScript通用库
JavaScript通用库       }     
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//隐藏提示
JavaScript通用库
JavaScript通用库function HideNote()
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库       if (document.all)
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              document.all.div_Note.style.visibility=
"hidden";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       else
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              if (document.layers)
JavaScript通用库
JavaScript通用库              {
JavaScript通用库
JavaScript通用库                     clearInterval(currentscroll)
JavaScript通用库
JavaScript通用库                     document.div_Note.visibility=
"hidden";
JavaScript通用库
JavaScript通用库              }
JavaScript通用库
JavaScript通用库       }                                 
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//初始化
JavaScript通用库
JavaScript通用库function Init()
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库    window.document.write(
"<div id=\"div_Note\" style=\"VISIBILITY:hidden; POSITION:absolute; HEIGHT:13px;z-index:1\"></div>");
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库Init();
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库 
JavaScript通用库
JavaScript通用库
JavaScript通用库//生成提示字符
JavaScript通用库
JavaScript通用库function ShowLabel(text,note,bclick)
JavaScript通用库
JavaScript通用库{
JavaScript通用库
JavaScript通用库       if(bclick!=null)
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库              return 
"<a href=\"#\" onMouseOver=\"ShowNote('" + note + "')\" onMouseOut=\"HideNote()\" onClick=\"JavaScript:DoSomeThing(this);\">" + text + "</a>";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库       else
JavaScript通用库
JavaScript通用库       {
JavaScript通用库
JavaScript通用库           return 
"<a href=\"#\" onMouseOver=\"ShowNote('" + note + "')\" onMouseOut=\"HideNote()\">" + text + "</a>";
JavaScript通用库
JavaScript通用库       }
JavaScript通用库
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库(正则表达式版本)字符串操作函数:
JavaScript通用库
JavaScript通用库
JavaScript通用库/*********************************************
JavaScript通用库1. LTrim(str)去除str左边的空白字符(空格,换行,回车)
JavaScript通用库2. RTrim(str)去除ste右边的空白字符(空格,换行,回车)
JavaScript通用库3. Trim(str)去除ste两边的空白字符(空格,换行,回车)
JavaScript通用库*********************************************/
JavaScript通用库
JavaScript通用库function LTrim(str) { 
JavaScript通用库return str.replace(/^[ \t\n\r]+/g, 
"");
JavaScript通用库}
JavaScript通用库
JavaScript通用库function RTrim(str) {
JavaScript通用库return str.replace(/[ \t\n\r]+$/g, 
"");
JavaScript通用库}
JavaScript通用库
JavaScript通用库function Trim(str) {
JavaScript通用库    return RTrim(LTrim(str));
JavaScript通用库}
JavaScript通用库
JavaScript通用库
JavaScript通用库 JavaScript判断数字 
JavaScript通用库  
function  cTrim(sInputString,iType)
JavaScript通用库             
{
JavaScript通用库    
var sTmpStr = ' '
JavaScript通用库    
var i = -1
JavaScript通用库    
if(iType == 0 || iType == 1)
JavaScript通用库    
{
JavaScript通用库     
while(sTmpStr == ' ')
JavaScript通用库     
{
JavaScript通用库      
++i
JavaScript通用库      sTmpStr 
= sInputString.substr(i,1)
JavaScript通用库     }

JavaScript通用库     sInputString 
= sInputString.substring(i)
JavaScript通用库    }

JavaScript通用库    
if(iType == 0 || iType == 2)
JavaScript通用库    
{
JavaScript通用库     sTmpStr 
= ' '
JavaScript通用库     i 
= sInputString.length
JavaScript通用库     
while(sTmpStr == ' ')
JavaScript通用库     
{
JavaScript通用库      
--i
JavaScript通用库      sTmpStr 
= sInputString.substr(i,1)
JavaScript通用库     }

JavaScript通用库     sInputString 
= sInputString.substring(0,i+1)
JavaScript通用库    }

JavaScript通用库    
return sInputString;
JavaScript通用库             }

JavaScript通用库
JavaScript通用库
JavaScript通用库
JavaScript通用库
if  (isNaN(docform.txtFaultFirstEliminateTimes.value) == true   ||  cTrim(docform.txtFaultFirstEliminateTimes.value, 0 ) == ""
JavaScript通用库
JavaScript通用库
JavaScript通用库

JavaScript通用库
JavaScript通用库
JavaScript通用库alert(
"只能是数字");
JavaScript通用库 
JavaScript通用库
JavaScript通用库
return ; 
JavaScript通用库
JavaScript通用库
JavaScript通用库}

你可能感兴趣的:(JavaScript)