轻量级的 Javascript 表单验证,字符串验证。没有依赖,支持 UMD ,~3kb。最主要原因是来骗 star 的。
# npm 安装 $ npm install validator.tool --save # bower 安装 $ bower info validator.tool 在 .js 文件中调用
// 字符串验证 var validator = require('validator.tool'); var v = new validator(); v.isEmail('[email protected]'); v.isIp('192.168.23.3'); v.isFax(''); // 表单验证 var a = new validator('example_form',[ { //name 字段 name: 'email', display:"你输入的不{{email}}是合法邮箱|不能为空|太长|太短", // 验证条件 rules: 'is_emil|max_length(12)' // rules: 'valid_email|required|max_length(12)|min_length(2)' },{ //name 字段 name: 'sex', display:"请你选择性别{{sex}}", // 验证条件 rules: 'required' } ],function(obj,evt){ if(obj.errors){ // 判断是否错误 } }) 