WEB前端-JQuery-表单验证
2016-09-03 00:08
381 查看
以下是分别以两种方式 DOM& jQuery绑定事件,并对表单内容进行简要验证的代码
可以通过js的表单验证减少与后台数据交互验证的动作,从而减少响应时间
可以通过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>
相关文章推荐
- 【Web前端学习笔记】EasyUI、JQuery表单验证
- web前端之锋利的jQuery八:jQuery插件的使用(表单验证、表单提交)
- jquery 表单前端js验证
- Jquery Web 前端验证框架插件,jquery-validate资料,validation
- 超全超实用的Javascript类库和jQuery插件大全之一:Web表单和输入验证
- jquery validate插件前端表单验证插件的使用
- 超全超实用的Javascript类库和jQuery插件大全之一:Web表单和输入验证
- 利用Jquery实现一个典型的form表单前端验证
- jQuery简单前端表单验证
- Web前端-html页面-网易注册表单,美化及时验证效果
- Web前端设计模式--jQuery验证插件...
- 超全超实用的Javascript类库和jQuery插件大全之一:Web表单和输入验证
- [Web前端]梳理-HTML5.3.表单验证
- web前端之锋利的jQuery六:jQuery对表单的操作
- [JAVAWEB]4.用jQuery完成数据验证和表单提交
- Jquery Web 前端验证框架插件,jquery-validate资料,validation
- 数据验证【web前端,表单】
- KISSYUI的表单前端js验证和JQuery扩展插件Validate
- css翻译系列---(web表单验证之,使用jquery进行动画验证)