JS+JQ简单的表单失焦验证
来源:互联网 发布:php用来做什么的 编辑:程序博客网 时间:2024/06/05 07:32
原文地址:JS+JQ简单的表单失焦验证作者:邓强
以下代码仅供参考。
varusername=$("#username").val(); varrename=/^w{5,12}$/; if(username==""){ $("#susername").html("用户名不能为空").css("color","red"); returnfalse; }elseif(!rename.test(username)){ $("#susername").html("用户为5-12位字符").css("color","red"); returnfalse; }else{ $("#susername").html("用户名正确").css("color","green"); } } $("#susername").html("请输入5-12位字符").css("color","red"); }
function ckpassword(){ var password=$("#password").val(); var repass=/^w{6,18}$/; if(password==""){ $("#spassword").html("密码不能为空").css("color","red"); return false; }else if(!repass.test(password)){ $("#spassword").html("密码为6-12位字符").css("color","red"); return false; }else{ $("#spassword").html("密码正确").css("color","green"); } }
var password= $("#password").val(); var password1=$("#password1").val(); if(password1==""){ $("#spassword1").html("验证密码不能为空").css("color","red"); return false; }else if(password1!=password){ $("#spassword1").html("两次密码不相同").css("color","red"); return false; }else{ $("#spassword1").html("密码确认正确").css("color","green"); } }
varemail=$("#email").val(); varreemail=/^w+@w+(.w+)+$/; if(email==""){ $("#semail").html("邮箱不能为空").css("color","red"); return false; }elseif(!reemail.test(email)){ $("#semail").html("邮箱格式不正确").css("color","red"); return false; }else{ $("#semail").html("邮箱正确").css("color","green"); } } var phone=$("#phone").val(); var rephone=/^1[3578]d{9}$/; if(phone==""){ $("#sphone").html("电话不能为空").css("color","red"); return false; }else if(!rephone.test(phone)){ $("#sphone").html("电话格式不正确").css("color","red"); return false; }else{ $("#sphone").html("电话正确").css("color","green"); } }
var answer=$("#answer").val(); if(answer==""){ $("#sanswer").html("答案不能为空").css("color","red"); return false; }else{ $("#sanswer").html("答案格式正确").css("color","green"); } }
vardesc=$("#desc").val(); if(desc==""){ $("#sdesc").html("简介不能为空").css("color","red"); return false; }else{ $("#sdesc").html("简介格式正确").css("color","green"); } } // 总验证 alert("验证有误"); return false; }else{ alert("验证通过"); }
// 验证用户名
function ckname(){
function ckname1(){
// 密码失去焦点验证
// 确认密码的验证
function ckpassword1(){
// 邮箱失去焦点验证
function ckemail(){
// 电话失去焦点验证
function ckphone(){
// 答案失去焦点验证
function ckanswer(){
// 简介失去焦点验证
function ckdesc(){
function ckfun(){if(ckname()==false||ckpassword()==false||ckpassword1()==false||ckemail==false||ckphone()==false||ckanswer()==false||ckdesc()==false){
}
0 0
- JS+JQ简单的表单失焦验证
- 简单的JS表单验证
- 简单的JS表单验证
- js简单表单验证
- js简单表单验证
- 简单表单验证js
- JS的实现简单的表单验证
- 简单的 Bootstrap Jquery表单验证.js
- 一个简单的表单验证JS
- thinkphp 3.2的原始jq表单验证
- jq-表单验证
- jq表单验证
- JQ验证表单
- jq登录表单验证
- JQ验证表单
- 简单表单JS验证源码
- Jq form表单提交验证与响应简单示例
- JS的表单验证!
- JAVA 中BIO,NIO,AIO的理解
- U盘制作Ubuntu系统启动盘
- sphinx 实时索引更新
- Ajax跨域解决办法
- MySQL+Sphinx安装全步骤
- JS+JQ简单的表单失焦验证
- iOS,沙盒,做数据持久化的时候,有时候需要查看沙盒路径
- 关于SQL注入
- ThreadPoolExecutor使用和思考
- 大数据解决方案
- MemcacheQ(消息队列)
- 使用MySQL的开发者需了解的…
- 抢购功能的实现[PHP+MySQL]
- Linux中Redis的相关安装以及…