/Validation

A simply Validation which can validate most text we usually use

Primary LanguageJavaScript

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、邮箱
    • 校验规则:分成“第一部分@第二部分”这样
      • 第一部分:由字母、数字、下划线、短线“-”、点号“.”组成,
      • 第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成

####第一次写小插件,希望大家多多支持,有什么写得不好的地方可以尽管提出来。