&#106avascript通用库

JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库。

将下面代码保存为Common.js

类库功能:

1.Trim(str)--去除字符串两边的空格

2.XMLEncode(str)--对字符串进行XML编码

3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)

可以设置显示的提示的文字的字体、颜色、大小以及提示的背景颜色、边框等

4.IsEmpty(obj)--验证输入框是否为空

5.IsInt(objStr,sign,zero)--验证是否为整数,正整数,负整数,以及是否包括零

6.IsFloat(objStr,sign,zero)--验证是否为浮点数,正浮点,负浮点,以及是否包括零

7.IsEnLetter(objStr,size)--验证是否为26个字母,大写小

源代码如下:

/*

名字:Common.js

功能:通用JavaScript脚本函数库

包括:

1.Trim(str)--去除字符串两边的空格

2.XMLEncode(str)--对字符串进行XML编码

3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)

4.IsEmpty(obj)--验证输入框是否为空

5.IsInt(objStr,sign,zero)--验证是否为整数

6.IsFloat(objStr,sign,zero)--验证是否为浮点数

7.IsEnLetter(objStr,size)--验证是否为26个字母

作者:申旺

时间: 2025-01-23 20:08:56

&#106avascript通用库的相关文章

OpenStack 实现技术分解 (7) 通用库 — oslo_config

目录 目录 前文列表 扩展阅读 osloconfig argparse cfgpy class Opt class ConfigOpts CONF 对象的单例模式 前文列表 OpenStack 实现技术分解 (1) 开发环境 - Devstack 部署案例详解 OpenStack 实现技术分解 (2) 虚拟机初始化工具 - Cloud-Init & metadata & userdata OpenStack 实现技术分解 (3) 开发工具 - VIM & dotfiles Open

通用库动态集合模板类

  /**////通用库动态集合模板类/**//** * 通用库4.0版<br> * 这是一个集合类,这个类的元素存放是一个有序的数组.这个类的元素查找方法为二分查找. * 这个类提供了类相关的所有功能.集合的方法有交集*,并集+,差集-,除此之后,还有*=,+=,-=等对应方法. * 集合类通过Contains,检查指定元素是否在集合中 * @author zdhsoft(祝冬华) * @version 4.0 * @date 2008-04-01 * @file xset.h */#ifn

通用库Map模板类

///通用库Map模板类/** * 通用库4.0版<br> * 这是一个映射类,提供基本的Map功能,这个映射是基于动态有序数组,查找方式用二分查找.<br> * 主要的方法有operator[],getValue(),getKey(),operator=,getLength(),RemoveByKey(),RemoveByIndex(),Clear(),Contains()等方法<br> * 除此之外,还提了一些类数组的方法.getCapaity(),getFirst

通用库动态数组模板类

///通用库动态数组模板类/** * 通用库4.0版<br> * 这里定义了一个动态数组模板类.这次将以前的XDyanmicArray和XArray合并成一个XArray了. * 除此之外,增加了数组元素初始化为0的操作,同时,会执行数组元素默认的构造函数和析造函数. * 同样,这个动态数组比较适合元数据中没有指针数据成员的元素或额外使用资源的元素. * 对于使用对象为数组元素的数组,可以使用XObjectArray模板类,可以有效的解决问题. * @author zdhsoft(祝冬华) *

通用库动态对象数组模板类

///通用库动态对象数组模板类/** * 通用库4.0版<br> * 这里定义了一个动态对象数组模板类.这个数组适合不能移动的对象或含有指针或被引用的对象. * 特点就是,不会像XArray中一样,调整数组容量,会造所有数组元素地址都发生变化. * @author zdhsoft(祝冬华) * @version 4.0 * @date 2008-03-01 * @file xobjectarray.h */#ifndef _X_OBJECT_ARRAY_H_#define _X_OBJECT_

OpenStack 实现技术分解 (6) 通用库 — oslo_log

目录 目录 前文列表 扩展阅读 日志级别 oslolog 初始化设置 DEMO oslolog 的相关配置项 oslolog 的日志级别 oslolog 的使用技巧 推荐使用 LOGdebug 的地方 推荐使用 LOGinfo 的地方 推荐使用 LOGexception 的地方 推荐使用 LOGerror 的地方 推荐使用 LOGcretical 的地方 前文列表 OpenStack 实现技术分解 (1) 开发环境 - Devstack 部署案例详解 OpenStack 实现技术分解 (2) 虚

JavaScript通用库

JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库.将下面代码保存为Common.js类库功能:1.Trim(str)--去除字符串两边的空格2.XMLEncode(str)--对字符串进行XML编码3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)可以设置显示的提示的文字的字体.颜色.大小以及提示的背景颜色.边框等4.IsEmpty(obj)--验证输入框是否为空5.IsInt(objStr,sign,zero)--验证

机器视觉开源处理库汇总

机器视觉开源处理库汇总 从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新... 通用库/General Library OpenCV 无需多言. RAVL Recognition And Vision Library. 线程安全.强大的IO机制.包含AAM. CImg 很酷的一个图像处理包.整个库只有一个头文件.包含一个基于PDE的光流算法. 图像,视频IO/Image, Video IO FreeImage DevIL ImageMagick FFMPEG Video

java的通用集合库

通过本章的学习,大家已知道标准Java库提供了一些特别有用的集合,但距完整意义的集合尚远.除此之外,象排序这样的算法根本没有提供支持.C++出色的一个地方就是它的库,特别是"标准模板库"(STL)提供了一套相当完整的集合,以及许多象排序和检索这样的算法,可以非常方便地对那些集合进行操作. 有感这一现状,并以这个模型为基础,ObjectSpace公司设计了Java版本的"通用集合库"(从前叫作"Java通用库",即JGL:但JGL这个缩写形式侵犯了