Validation
一个简单的验证信息的小插件,目前能验证的属性有:姓名,邮箱,手机号码,日期是否合法。 ##如何使用?
- 1、在
html
中引入validate.js
脚本文件
<script src="js/validate.js"></script>
- 2、在
JavaScript
代码中使用:
var input = document.getElementById('inputname');
var res = Validate.name(input.val);
- 3、使用规则:
Validate.type(value)
,type
代表需要验证的类型,如name,phone等。value
代表需要验证的字符串或是数组。
##验证类型说明
- 1、姓名
- 校验规则:
- 1、汉字、字母、中间点•、下方点.,其他字符禁止录入。
- 2、仅输入汉字以及下方点.时,提示:姓名格式错误。
- 3、仅输入字母以及中间点•时,提示:姓名格式错误。
- 校验规则:
- 2、日期
- 校验规则:
- 年:1900-2015,
- 月:1-12或01-12,
- 日:1-31或01-31
- 校验规则:
- 3、手机号
- 校验规则:
- 1、以130、131、132、133、。。。。。为前缀(已有库手机号前缀)
- 2、11位数字
- 校验规则:
- 4、邮箱
- 校验规则:分成“第一部分@第二部分”这样
- 第一部分:由字母、数字、下划线、短线“-”、点号“.”组成,
- 第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成
- 校验规则:分成“第一部分@第二部分”这样
####第一次写小插件,希望大家多多支持,有什么写得不好的地方可以尽管提出来。