日期:2014-05-16 浏览次数:20357 次
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script src="jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="formValidator-4.1.1.js" type="text/javascript" charset="UTF-8"></script>
<script src="formValidatorRegex.js" type="text/javascript" charset="UTF-8"></script>
<script language="javascript" src="DateTimeMask.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$.formValidator.initConfig({theme:"126",submitOnce:true,formID:"form1",
onError:function(msg){alert(msg);},
submitAfterAjaxPrompt : '有数据正在异步验证,请稍等...'
});
$("#us").formValidator({onShowFixText:"6~12个字符,包括字母、数字、下划线,以字母开头,字母或数字结尾",onShowText:"请输入游戏帐号",onShow:"请输入游戏帐号,只有输入\"maodong\"才是对的",onCorrect:"该游戏帐号可以注册"}).inputValidator({min:6,max:12,onError:"你输入的游戏帐号长度不正确,格式长度为:6~12个字符,包括字母、数字、下划线,以字母开头,字母或数字结尾"}).regexValidator({regExp:"username",dataType:"enum",onError:"游戏帐号格式不正确"})
.ajaxValidator({
dataType : "html",
async : true,
//url : "http://www.51gh.net/chkuser.aspx?act=ok",
//success : function(data){
//if( data.indexOf("此游戏帐号可以注册!") > 0 ) return true;
//if( data.indexOf("此游戏帐号已存在,请填写其它游戏帐号!") > 0 ) return false;
//return false;
//},
buttons: $("#button"),
error: function(jqXHR, textStatus, errorThrown){alert("服务器没有返回数据,可能服务器忙,请重试"+errorThrown);},
onError : "该帐号不可用,请更换其他游戏帐号",
onWait : "正在进行合法性校验,请稍候..."
});
$("#email").formValidator({onShowFixText:"6~18个字符,包括字母、数字、下划线,以字母开头,字母或数字结尾",onShow:"请输入邮箱",onFocus:"邮箱6-100个字符,输入正确了才能离开焦点",onCorrect:"恭喜你,你输对了",defaultValue:"@"}).inputValidator({min:6,max:100,onError:"你输入的邮箱长度非法,请确认"}).regexValidator({regExp:"^([\\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$",onError:"你输入的邮箱格式不正确"});
$("#password1").formValidator({onShowFixText:"6~16个字符,包括字母、数字、特殊符号,区分大小写",onShow:"请输入密码",onFocus:"至少1个长度",onCorrect:"密码合法"}).inputValidator({min:6,max:16,empty:{leftEmpty:false,rightEmpty:false,emptyError:"密码两边不能有空符号"},onError:"密码长度错误,长度格式为:6~16个字符,包括字母、数字、特殊符号,区分大小写"}).passwordValidator({compareID:"us"});
$("#password2").formValidator({onShowFixText:"请再次输入密码",onShow:"输再次输入密码",onFocus:"至少1个长度",onCorrect:"密码一致"}).inputValidator({min:1,empty:{leftEmpty:false,rightEmpty:false,emptyError:"重复密码两边不能有空符号"},onError:"重复密码不能为空,请确认"}).compareValidator({desID:"password1",operateor:"=",onError:"2次密码不一致,请确认"});
});
</script>
</head>
<body>
<form action="" method="post" name="form1" id="form1">
游戏账号:<input name="us" id="us" type="text" cl