WEB前端-JQuery-表单验证
来源:互联网 发布:下手机电视直播软件 编辑:程序博客网 时间:2024/05/29 10:38
以下是分别以两种方式 DOM& jQuery绑定事件,并对表单内容进行简要验证的代码
可以通过js的表单验证减少与后台数据交互验证的动作,从而减少响应时间
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .item{ width: 250px; height: 60px; position: relative; } .item input{ width: 200px; } .item span{ position: absolute; top: 20px; left: 0px; font-size: 8px; background-color: indianred; color: white; display: inline-block; width: 200px; } </style></head><body> <div> <form> <div class="item"> <input class="c1" type="text" name="username" label="用户名"/> <!--<span>用户名不能为空</span>--> </div> <div class="item"> <input class="c1" type="password" name="pwd" label="密码"/> <!--<span>密码不能为空</span>--> </div> <!--<input type="submit" value="提交" onclick="return CheckValid();" />--> <input type="submit" value="提交" /> </form> </div> <script src="jquery-1.12.4.js"></script> <script> /*dom绑定事件方式 function CheckValid(){ var flag = true; $('form .c1').each(function(){ var val = $(this).val(); if(val.length<=0){ var label = $(this).attr('name'); var tag = document.createElement('span'); tag.innerText = label + " cannot be empty"; $(this).after(tag); flag = false; } }); return flag; }*/ /*jquery 绑定方式*/ $(function(){ BindCheckValid(); }); function BindCheckValid(){ $('form input[type=submit]').click(function(){ var flag = true; $('form .c1').each(function(){ var val = $(this).val(); if(val.length<=0){ var label = $(this).attr('name'); var tag = document.createElement('span'); tag.innerText = label + " cannot be empty"; $(this).after(tag); flag = false; } }); return flag; }); } </script></body></html>
0 0
- WEB前端-JQuery-表单验证
- Web前端-表单及时验证(Jquery)
- 【Web前端学习笔记】EasyUI、JQuery表单验证
- 数据验证【web前端,表单】
- web前端之锋利的jQuery八:jQuery插件的使用(表单验证、表单提交)
- [Web前端]梳理-HTML5.3.表单验证
- 【web前端攻城狮】表单验证之电话验证
- WEB前台用jQuery实现表单验证
- Web前端设计模式--jQuery验证插件...
- 利用Jquery实现一个典型的form表单前端验证
- jquery validate插件前端表单验证插件的使用
- web前端-JavaScript 表单验证 -025
- Web安全——前端JS表单验证过滤
- Jquery Web 前端验证框架插件,jquery-validate资料,validation
- Jquery Web 前端验证框架插件,jquery-validate资料,validation
- js 表单前端验证
- 前端表单验证插件
- anular前端表单验证
- telnet to switch by java
- Mac OS X下清理磁盘的小技巧
- hdu2072 单词数 / QUTOJ 1090: 单词个数统计
- wordpress /wp-load.php下的wp_fix_server_vars()函数解读
- java基础(二)
- WEB前端-JQuery-表单验证
- openwrt 定时任务 运行shell脚本
- 通信协议——Http、TCP、UDP 基础知识
- 90. Subsets II
- 正则表达式1
- 递推算法
- 正则表达式2
- SAX解析XML文件
- JAVA技术增强