自己造了一个表单验证轮子

来到公司接触的两个项目都是个人中心页面,其中涉及到了大量的表单验证,所以就自己造了一个表单验证的轮子,希望它以后能越来越强大~~

姑且先把它叫做register.js吧
这个东西之前就有在弄,今天更新了一下后决定直接放在这里吧,有需要的小伙伴可以直接拷走。
项目链接: https://github.com/735900718/register

使用方法:

0、文件封装checkval函数,用来检查表单验证;
1、例:

1
2
3
4
5
6
var backText = checkval({
name : '姓名',
val : '梁玉珂',
reg : /^[\u4e00-\u9fa5]{1,6}$/,
regErr: '请输入1到6位的中文'
});

2、关于返还信息:
当验证错误时,函数返回具体错误信息;
当验证通过时,函数返回true;

参数 意义 参数类型 必填 备注
name 验证类型 str Y 如:’手机’/‘姓名’等
val 验证的数据 - N
val2 验证的数据(只针对验证密码) - N
reg 自定义正则表达式 reg N 当需要自定义正则,或者覆盖原有正则表达式的时候填写
regErr 自定义监测出错时报错内容 str N 在自定义正则时,建议将报错也修改
坚持原创技术分享,您的支持将鼓励我继续创作!