100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > layui.js表单验证功能实例分享

layui.js表单验证功能实例分享

时间:2020-12-05 03:00:30

相关推荐

layui.js表单验证功能实例分享

web前端|js教程

javascript,layui.js,实例

web前端-js教程

本文主要介绍了layui.js实现的表单验证功能,结合实例形式分析了基于layui.js的事件监听、验证、判定等相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。

asp在线答题源码,vscode远程文件夹同步,ubuntu安装ukui,tomcat 页面编码参数,冬天爬虫饲料,php定时刷新页面,正规seo优化关键词广告lzw

该示例可针对文本框,手机,邮箱,textarea等格式进行验证

php 电子商务网站源码,vscode和xcode,ubuntu怎样创建lvm分区,tomcat访问阻塞,谷歌sqlite最新信息,帝国cms 全景展示插件,可定制前端ui框架,广东爬虫论坛招聘,php google,单页面应用seo,全景平台网站 源码,jsp 网页发布,帝国cms手机会员模板,帝国CMs电影播放页面制作,图片管理系统网站源码下载,小程序 大转盘抽奖 源码lzw

首先引入如下文件:

房多多源码解压密码,vscode如何设置远程,ubuntu搭建rpc,tomcat是免费,sqlite+避免重复数据,爬虫用什么编译器好,php空包源码,可靠seo公司哪家好,java cms做网站,端午网页,餐饮织梦模板lzw

HTML代码:

<!--

请输入内容

-->

js验证代码

layui.use([form, layedit, laydate], function(){ var form = layui.form() ,layer = layui.layer ,layedit = layui.layedit ,laydate = layui.laydate; //自定义验证规则 form.verify({ title: function(value){if(value.length < 5){return 标题至少得5个字符啊;} }, fname: function(value){if(value.length < 4){return 请输入至少4位的用户名;} }, contact: function(value){if(value.length < 4){return 内容请输入至少4个字符;} } ,phone: [/^1[3|4|5|7|8]\d{9}$/, 手机必须11位,只能是数字!] ,email: [/^[a-z0-9._%-]+@([a-z0-9-]+\.)+[a-z]{2,4}$|^1[3|4|5|7|8]\d{9}$/, 邮箱格式不对] }); //创建一个编辑器 layedit.build(LAY_demo_editor); //监听提交 form.on(submit(demo1), function(data){ layer.alert(JSON.stringify(data.field), { title: 最终的提交信息 }) return false; });});

完整示例代码如下:

layui 表单验证

<!--

请输入内容

-->

layui.use([form, layedit, laydate], function(){ var form = layui.form() ,layer = layui.layer ,layedit = layui.layedit ,laydate = layui.laydate; //自定义验证规则 form.verify({ title: function(value){if(value.length < 5){return 标题至少得5个字符啊;} }, fname: function(value){if(value.length < 4){return 请输入至少4位的用户名;} }, contact: function(value){if(value.length < 4){return 内容请输入至少4个字符;} } ,phone: [/^1[3|4|5|7|8]\d{9}$/, 手机必须11位,只能是数字!] ,email: [/^[a-z0-9._%-]+@([a-z0-9-]+\.)+[a-z]{2,4}$|^1[3|4|5|7|8]\d{9}$/, 邮箱格式不对] }); //创建一个编辑器 layedit.build(LAY_demo_editor); //监听提交 form.on(submit(demo1), function(data){ layer.alert(JSON.stringify(data.field), { title: 最终的提交信息 }) return false; });});

运行效果如下:

H5表单验证失败该怎样提示

JS实现的简单表单验证功能示例

jQuery表单验证之密码确认实例详解

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。