1.0.4 • Published 9 years ago

generic-validator v1.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

generic-validator

A generic JavaScript Form Validator

usage

on nodejs

var validator = require('generic-validator')();

validator.addValidation('name', '用户名', {required: true});
validator.addValidation('pass', '密码', {required: true, min_length: 6, max_length: 12, isNormalWord: true});
validator.addValidation('email', '邮箱地址', {required: false, isEmail: true});

validator.runValidation({'name': 'fortran', 'pass': '_234322343', email: 'lihuiquan@email.szu.edu.cn'});

console.log(validator.valid, validator.errors, validator.results);

on browsers

<script type="text/javascript" src="./node_modules/generic-validator/index.js"></script>
<script>
var myValidator = validator();

myValidator.addValidation('name', '用户名', {required: true});
myValidator.addValidation('pass', '密码', {required: true, min_length: 6, max_length: 12, isNormalWord: true});
myValidator.addValidation('email', '邮箱地址', {required: false, isEmail: true});

myValidator.runValidation({'name': 'fortran', 'pass': '234322343', email: 'lihuiquan@email.szu.edu.cn'});

console.log(myValidator.valid, myValidator.errors, myValidator.results);
</script>
1.0.4

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago