verify-wxp

一款小巧无依赖的表单验证库,支持独立字符串验证,支持UMD。

Usage no npm install needed!

<script type="module">
  import verifyWxp from 'https://cdn.skypack.dev/verify-wxp';
</script>

README

verify-wxp

一款小巧无依赖的表单验证库,支持独立字符串验证,支持UMD。

MIT Licence badge Build Status

安装/使用

  1. script引入
<script scr="./dist/verify.min.js">
  1. npm 引入
npm i --save verify-wxp

表单验证

独立字符串验证

  • 邮箱(小写,邮箱无论大小写,在实际发送中都会被转成小写)
  • ip地址
  • 传真地址
  • 手机号(1开头的11位数字)
  • 座机号
  • URL
  • 最大长度
  • 最小长度
  • 必填
  • 身份证(15位/18位且最后一位可为X)
var v = new verify_wxp();
v.isEmail('wowohoo@qq.com'); // -> 验证合法邮箱  |=> 返回布尔值
v.isIp('192.168.23.3'); // -> 验证合法 ip 地址  |=> 返回布尔值
v.isFax(''); // -> 验证传真  |=> 返回布尔值
v.isPhone('13622667263'); // -> 验证手机  |=> 返回布尔值
v.isTel('021-324234-234'); // -> 验证座机  |=> 返回布尔值
v.isUrl('http://JSLite.io'); // -> 验证URL  |=> 返回布尔值
v.maxLength('JSLite',12); // -> 最大长度  |=> 返回布尔值
v.minLength('JSLite',3); // -> 最小长度  |=> 返回布尔值
v.required('23'); // -> 是否为必填(是否为空)  |=> 返回布尔值

MIT License