这里主要介绍我自己所写的利用构建在jQuery之上的工具库,该库的原文件名为jquery.brady.js,但由于是构建在jQuery之上的,所以在引入页面时,一定要先引入jQuery核心库,如jquery-1.3.2.min.js
该工具库的namespace及主要功能如下:
$.brady.util: 放置常用的工具
bindDyanPrompt: 把一段信息用一个动态的面板内显示出来,直接指定容器就行了
toFixedWidth: 定义一个返回定长的字符串工具函数
formatDate: 定义一个javascript日期对象(Date)的格式化函数
getByteCount: 取一个字符串所占用的字节数,英文字母占一个字节,非英文则占两个字节
makeBookmark: 把当前网页加入到浏览器的收藏夹中
$.brady.validator: 定义一个常用的javascript表单项验证工具
isEmpty: 测试传入的字符串是不是空白字符串,返回true或false
isDigit: 测试传入的字符串是不是全部由0-9组成,返回true或false
isLetter:测试传入的字符串是不是全部由A-Z或a-z组成,返回true或false
isDigitOrLetter:测试传入的字符串是不是全部由字母或数字组成,返回true或false
isNumber: 是否是有效的数字
isCellphone: 是不是有效的移动电话
isTelPhone: 是不是有效的固定电话
isPhone: 是不是有效的电话号码,包括固定电话或移动电话
isURL:
isEmail
isIP
isDate
isPID: 是不是有效的中国公民身份证号码
isMinLength: 不少于最小字符数
isMaxLength: 不大于最大字符数
isMaxBytes: 不大于指定的字节数
isInRange: 是否在某一个范围内
isValidPattern: 是否满足给定的正则表达式
validateFormItem: 执行表单项验证, 必须与jQuery一起结合使用
4
110
22KB
2010-07-22
9