1. 表单自带校验
lay‐verify:是表单验证的关键字
required (必填项)
phone(手机号)
email(邮箱)
url(网址)
number(数字)
date(日期)
identity(身份证)
input表单添加 lay‐verify="required|email"
  1. 自定义验证
自定义值
同时支持多条规则的验证:
格式:lay‐verify=”验证A|验证B”
如:lay‐verify=”required|phone|number”
自定义表单验证例子:<input type="text" name="user_name" lay‐
verify="required|checkUser_name" placeholder="请输入账号"
autocomplete="off" class="layui‐input">
<input type="password" name="user_pwd" lay‐
verify="required|checkUser_pwd" placeholder="请输入密码"
autocomplete="off" class="layui‐input">
<script>
layui.use([ 'form' ], function() {
var form = layui.form,
layer = layui.layer,
$ = layui.jquery;
/* 自定义表单验证 */
form.verify({
checkUser_name : function(value, item) { // value:表单的
值、item:表单的DOM对象if (!new RegExp("^[a‐zA‐Z0‐9_\u4e00‐
\u9fa5\\s∙]+$").test(value)) {
return '用户名不能有特殊字符';
}if (/(^\_)|(\__)|(\_+$)/.test(value)) {
return '用户名首尾不能出现下划线\'_\'';
}
if (/^\d+\d+\d$/.test(value)) {
return '用户名不能全为数字';
}
if (value.length < 3 || value.length > 12) {
return '用户名必须3到12位';
}
},
checkUser_pwd : [ /^[\S]{6,12}$/, '密码必须6到12位,且不能出现空
格' ]
});
});
</script>

layui表单验证方式大全相关推荐

  1. layui表单验证 内置自定义规则 - 使用说明

    关于 layui表单的验证规则.调用.自定义规则的使用经验总结: 除了 layui 本身配套的一个验证体系,还支持开发者自定义验证规则(如上表中的[自定义密码验证(代码参考下文)]),并直接嵌入到页面 ...

  2. php验证规则表单,PHP Yii框架之表单验证规则大全

    Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用.Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程. 废话不多说了,直接给大家贴代码了. class ContactForm ...

  3. PHP Yii框架之表单验证规则大全

    Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用.Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程,本文给大家介绍php yii框架之表单验证规则大全,感兴趣的朋友一起学习吧 ...

  4. blur表单验证方式

    表单验证方式 * 思路:* 1 给每个input添加失去焦点事件,输入完毕后进行校验* 校验给错误提示 * 2. 表单提交数据的时候 进行判断 * 是否有错误信息提示 如果有,不能提交数据 <b ...

  5. Layui表单验证失效解决办法

    出现layui表单提交时没有进行验证的情况解决办法 <div class="layui-input-inline" style="width: 150px;&quo ...

  6. layui表单验证demo

    表单验证方法很多,使用layui插件自带的验证写法也是很简单.首先到官网http://www.layui.com/下载layui插件,然后按照官方提供的API编写前台页面就可以了,下面提供一个layu ...

  7. 【解决】LayUI表单验证,提交按钮在弹出层,lay-verify失效的情况

    layui的表单是我特别常用的一个功能,这次在写添加和修改界面时,也顺手将layui的表单界面放进去,想着等会利用layui自带的表单验证功能将用户输入的值进行一一验证,没想到遇到了如题目所描述的情况 ...

  8. 00008 - layui 表单验证,需要验证,但非必输

    当使用layui的验证规则,比如 手机, <input type="text" name="userName" lay-verify="phon ...

  9. 前端表单提交方式大全

    1.获取input数据封装成json格式提交. <%@ page language="java" contentType="text/html; charset=U ...

最新文章

  1. 《 嵌入式系统设计与实践》一一3.6 测试硬件(和软件)
  2. Gps高程拟合matlab代码,几种GPS高程拟合方法分析与比较.doc
  3. Yii2使用Cookie的注意事项
  4. 是什么管脚分配_FPGA是什么?里面有什么?能做什么?
  5. 重塑技术引擎 阿里落地全球最大规模云原生实践支撑双11
  6. python怎么写多行_python 多行字符串怎么写才能不破坏缩进
  7. C/C++网络编程中的TCP保活
  8. oracle中简单查询语句的格式及执行顺序分析
  9. CRM Set Type com_commercial的UI界面
  10. TIMING_04 时序约束的一般步骤
  11. canvas 绘制圆形进度条
  12. Python爬虫_BeauifulSoup
  13. 机器视角:长文揭秘图像处理和卷积神经网络架构
  14. 常用JDK系统环境变量配置
  15. pandas聚合group函数
  16. Vue 引入阿里巴巴矢量图标库 (详细)
  17. bada开发tips
  18. EF CORE DELETE
  19. python心得总结知识点和收获,千锋Python培训心得 在总结中收获提升
  20. [目录]-博客笔记导读目录(全部)

热门文章

  1. 信息学奥赛一本通 2007:【20CSPJ普及组】方格取数 | 洛谷 P7074
  2. 信息学奥赛一本通 1049:晶晶赴约会 | OpenJudge NOI 1.4 11
  3. 信息学奥赛一本通(1204:爬楼梯)
  4. 信息学奥赛一本通(1163:阿克曼(Ackmann)函数)
  5. 信息学奥赛一本通(1412:二进制分类)
  6. 信息奥赛一本通(1839:【05NOIP提高组】谁拿了最多奖学金)
  7. 联络员(信息学奥赛一本通-T1393)
  8. 抓住那头牛(信息学奥赛一本通-T1253)
  9. 信息学奥赛一本通C++语言——1097:求阶乘的和
  10. 11 WM配置-主数据-定义冻结原因(Blocking Reason)