
一、功能介绍
这是一个功能强大的JavaScript表单验证组件,支持多种验证规则,实时验证,自定义错误提示,密码强度检测等功能。开箱即用,小白也能轻松上手。
✨ 主要功能特点:
✅ 支持多种验证规则:必填、邮箱、手机号、长度、数字范围、URL、身份证号、确认密码、密码强度
✅ 实时验证功能:输入时自动验证,即时反馈
✅ 自定义错误提示:每个字段都可以自定义错误信息
✅ 密码强度检测:弱/中/强三级密码强度显示
✅ 自定义验证规则扩展:可以自己添加新的验证规则
✅ 表单数据获取:一键获取所有表单数据
✅ 表单重置功能:一键重置所有字段
✅ 面向对象设计:易于使用和扩展
🎯 适合场景:
• 网站登录注册表单
• 用户信息填写表单
• 订单提交表单
• 反馈留言表单
• 任何需要表单验证的场景
💻 技术栈:
• 纯原生JavaScript编写
• 无需任何第三方库
• 支持所有现代浏览器
• 响应式设计,适配手机、平板、电脑
二、小白使用教程
这个组件非常简单,小白也能轻松上手,只需要几步就能用起来。
📋 环境准备:
不需要安装任何东西,只要有浏览器和一个HTML文件就行。
🚀 使用步骤:
第一步:下载源码包
从下面的下载地址下载源码压缩包,解压到你的电脑上。
第二步:打开HTML文件
解压后找到index.html文件,双击用浏览器打开就能看到演示效果。
第三步:修改表单字段
用记事本或其他编辑器打开index.html文件,找到form表单部分,修改你需要的字段。
第四步:添加验证规则
在每个input标签上添加data-validate属性,用竖线分隔多个规则。比如:
data-validate=”required|email”
意思是这个字段是必填的,而且必须是邮箱格式。
第五步:自定义错误提示
在每个input标签上添加data-message-xxx属性,自定义错误提示。比如:
data-message-required=”请输入邮箱”
data-message-email=”邮箱格式不对哦”
第六步:测试效果
保存文件,刷新浏览器,测试一下验证功能是否正常。
💡 支持的验证规则:
• required – 必填字段
• email – 邮箱格式
• phone – 手机号格式
• minLength:数字 – 最小长度
• maxLength:数字 – 最大长度
• min:数字 – 最小值
• max:数字 – 最大值
• number – 数字格式
• url – 网址格式
• idcard – 身份证号格式
• confirm:字段名 – 确认密码(和另一个字段对比)
• passwordStrength – 密码强度检测
❓ 常见问题:
Q:怎么添加自定义的验证规则?
A:可以用validator.addRule()方法添加,具体看源码里的注释。
Q:怎么获取表单提交的数据?
A:验证通过后会自动调用onSuccess回调,参数就是表单数据对象。
Q:手机上能用吗?
A:当然可以,响应式设计,手机、平板、电脑都完美适配。
三、下载地址
源码已经打包好了,点击下面的链接就能下载:
http://kk.baige.icu/down.php/3dd6308391ea144d1099729ec684a0a7.ziphttp://kk.baige.icu/down.php/3dd6308391ea144d1099729ec684a0a7.zip








暂无评论内容