layui对表单标签进行校验的方法

  介绍

这篇文章主要介绍layui对表单标签进行校验的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

layui表单元素的校验只需在元素上加入lay-verify, layui提供了以下值。

要求(必填项)   手机(手机号)   电子邮件(邮箱)   url(网址)   号码(数字)   日期(日期)   身份(身份证)   自定义值

同时支持多条规则的验证,格式:lay-verify=把橹ひ桓鰘验证B”
如:lay-verify=耙髚 |电话号码”

另外,除了我们内置的校验规则,你还可以给他设定任意的值,比如lay-verify=巴ü?那么你就需要借助form.verify()方法对通过进行一个校验规则的定义

示例:

& lt; div 类=發ayui-form-item"比;   ,,,,,,,& lt; label 为=啊?类=發ayui-form-label"祝辞请输入邮件& lt;/label>   ,,,,,,,& lt; div 类=發ayui-input-block"比;   ,,,,,,,,,,,& lt; input 类型=皌ext",占位符=扒胧淙胗始?lay-verify=癳mail",类=發ayui-input"比;   ,,,,,,,& lt;/div>   ,,,& lt;/div>

填入非法邮件时,点击提交会有笑脸图标提示,挺棒的!

 layui对表单标签进行校验的方法

自定义校验:

form.verify ({   用户名:,函数才能(价值,项目){,//价值:表单的值,单品:表单的DOM对象   ,,,如果(! new 正则表达式(“^ [a-zA-Z0-9_ \ u4e00 - \ u9fa5 \ \ s·] +“美元)test(值)){   ,,,,,return  & # 39;用户名不能有特殊字符& # 39;;   ,,,}   ,,,如果(/(^ \ _)|(\ __)|(\ _ +美元)/test(值)){   ,,,,,return  & # 39;用户名首尾不能出现下划线\ & # 39;_ \ & # 39;& # 39;;   ,,,}   ,,,如果(/^ \ d + \ d + \ d $/test(值)){   ,,,,,return  & # 39;用户名不能全为数字& # 39;;   ,,,}   ,,}   ,,//我才能们既支持上述函数式的方式,也支持下述数组的形式//数才能组的两个值分别代表:[正则匹配,匹配不符时的提示文字)   ,才能通过:,   ,,,/^ \ [S]{6、12}/美元   ,,,,& # 39;密码必须6到12位,且不能出现空格& # 39;   ),才能   });

当你自定义了类似上面的验证规则后,你只需要把关键赋值给输入框的lay-verify属性即可:

& lt; input 类型=皌ext", lay-verify=皍sername",占位符=扒胧淙胗没氨?   & lt; input 类型=皃assword", lay-verify=皃ass",占位符=扒胧淙朊苈搿霸?/pre>

以上是“layui对表单标签进行校验的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

layui对表单标签进行校验的方法