注册验证

var userid = $("username");

var usersp = $("usersp");

var reg = /^[A-Za-z0-9_\-\u4e00-\u9fa5]+$/;

function $(id){

return document.getElementById(id);

} function userget(){

if(userid.value == null || userid.value.length ==0){

usersp.innerHTML = "用户名不能为空";

usersp.style.color = "red";

usersp.style.fontSize = "15px";

}else if (userid.value.length < 6){

usersp.innerHTML = "用户名不能小于6位";

usersp.style.color = "red";

usersp.style.fontSize = "15px";

}else if(!reg.test(userid.value)){

usersp.innerHTML =
"用户名必须以字母开头,由字母、数字和__组成,最长不超过16位";

usersp.style.color = "red";

usersp.style.fontSize = "15px";

}else{

checkHaveUser();

usersp.innerHTML = "";     } }

//ajax判断 var xmlHttp; function getXmlHttp(){

if(window.ActiveXObject){

xmlHttp = new ActiveXObject("MICROSOFT.XMLHTTP");

}else if(window.XMLHttpRequest){

xmlHttp = new XMLHttpRequest();

} } function checkHaveUser(){

getXmlHttp();

var f = false;

xmlHttp.open("get","../model/check3.php?username="+usersp.value,false);

xmlHttp.onreadystatechange = function(){

if(xmlHttp.readyState == 4){

if(xmlHttp.status == 200){

var str = xmlHttp.responseText;

if(str == "ok"){

usersp.innerHTML
= "用户名已存在,请选择其他用户名";

return false;

}else{

usersp.innerHTML
= "可以注册";

return true;

}

}

}

}     xmlHttp.send(null);

return f;

}

//密码验证 var pwd = $("password");

var mm = $("pwdsp");

var reg1 = /^[A-Za-z0-9_-]+$/; function $(id){

return document.getElementById(id);

} function pwdget(){

if(pwd.value == null || pwd.value.length == 0){

mm.innerHTML = "密码不能为空";

mm.style.color = "red";

mm.style.fontSize = "15px";

}else if(pwd.value.length<6){

mm.innerHTML = "密码不能小于6位";

mm.style.color = "red";

mm.style.fontSize = "15px";

}else{

mm.innerHTML = "";

}

}

//邮箱验证 var e_mail = $("e_mail");

var mailsp = $("mailsp");

var reg2 =
/\w+((-w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/;

function $(id){

return document.getElementById(id);

} function mailget(){

if(e_mail.value == null || e_mail.value.length == 0){

mailsp.innerHTML = "邮箱不能为空";

mailsp.style.color = "red";

mailsp.style.fontSize = "15px";

}else if(!reg2.test(e_mail.value)){

mailsp.innerHTML = "邮箱由字母数字组成";

mailsp.style.color = "red";

mailsp.style.fontSize = "15px";     }

}

时间: 2024-10-21 00:17:12

注册验证的相关文章

jquery注册验证的写法

在做注册页面时会用到jquery验证注册信息,用户名,密码,邮箱,手机号的验证,比较简单的,新手莫怪... <script> function Name(){ var name = $("#name").val(); if(name=="") { $("#tip1").html("<div style='color:#2ca9cc;font-size:14px;'>请输入用户名</div>"

js登录与注册验证

经常写js验证,感觉很麻烦,这次就把他整理贴出来,以后可以直接用了.具体介绍这里不罗嗦了,直接贴代码,相信大家都能理解代码的含义 登录验证: Jsp页面代码: <form action="userLogin.action" method="post" onsubmit="return login();" id="loginForm"> <h3>用户登录</h3> <br /> 用

JSP_tomcat_mysql_注册验证用户;

本文出自:http://blog.csdn.net/svitter 资源下载: github: git clone https://github.com/Svtter/JSP-tomcat-mysql 使用了servlet: web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

注册验证的时候一直出现的报错问题,终于解决了

今天再注册验证表单的时候一直报错,但是什么都没有改,就报错了,后面才知道原来是和我上次上传图片的时候,导入的2个js的顺序有关系的, 45行和41行互相换一下位置就好了

jQuery失去焦点的时候注册验证

//注册验证$('form :input').blur(function () { if ($("#txtName").val() == "") { $("#txtName").parent().next(".errorMsg").text("请输入注册名称"); return false; } else { $("#txtName").parent().next(".erro

struts2+json+jquery局部刷新实现注册验证

struts2+json+jquery局部刷新实现注册验证 1.项目需要导入的jar包 在web项目的WebRoot/WEB-INF/lib目录下导入以下包 2.在src目录下建立包com.entity,里面建立java类:UserInfo.java .  MailSenderInfo.java UserInfo.java package com.entity; import java.io.Serializable; /** * 说明:用户实体类 * @author wangcunhuazi

MVC注册验证:js方法(jQuery)

控制器端代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MvcApplication5注册验证.Models { public class ZhuceBF { private mydboDataContext _Context = new mydboDataContext(); public List<zhuce> Select() { retu

MVC 注册验证参考代码

using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MvcApplication5注册验证.Models { public class ZhuceBF { private mydboDataContext _Context = new mydboDataContext(); public List<zhuce> Select() { return _Cont

php注册验证

注册验证是所有网站系统都要用到的基本功能,这里我们做一个基本的注册验证: 我们首先要建一张用户表: 然后引入bootstrap和jquery: <script src="../jquery-1.11.2.min.js"></script> <script src="../bootstrap-3.3.7-dist/js/bootstrap.min.js"></script> <link type="tex

Ajax注册验证用户名是否存在 ——引自百度经验

Ajax注册验证用户名是否存在 http://jingyan.baidu.com/article/a948d6515fdf870a2dcd2e85.html