100分【在线快结算】求代码:(实现这样注册的效果)http://www.alimama.com/membersvc/member/register.htm js验证,网上很多源码,搜一下就行了。LZ不厚道,40分的帖子说成100分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 帮看下这段代码的意思: valid_ipt_nickname: function(o){ var _this = this; if (o.value.length >= 1 && o.value.length <= 32) { $(o.id + '_inf').innerHTML = '正在检查...'; var url="http://www.alimama.com/membersvc/member/members_services.do?_input_charset=utf8&act=checknickname&nickname=" + encodeURIComponent(o.value); var result = getJsonData(url); if(result){ if(result.success){ if(result.message=="invalid"){ }else if(result.message=="duplicated"){ }else{ _this.setSucceedStyle(o, true); _this.valid_r &= true; return; } } } _this.setFailedStyle(o, true); _this.valid_r &= false; return; } _this.setFailedStyle(o, false); _this.valid_r &= false; }, // JScript 文件function Location(url){ var web = document.location;if (top.location !== self.location) { top.location=url;}} function getBid(s){ return document.getElementById(s); } function regSave(){if(!USNM()) {form1.tbxUSNM.focus(); return false;}if(!LPW1()) {form1.tbxLPW.focus(); return false;}if(!LPW2()) {form1.tbxLPW1.focus(); return false;}if(!REM()) {form1.tbxREM.focus(); return false;}if(!PWQTA()) {form1.tbxPWQTA.focus(); return false;}if(!PWCN()) {form1.tbxPWCN.focus(); return false;}}function USNM(){ if(document.form1.tbxUSNM.value == "" ){ window.RegdivUSNM.className = "RegdivLPW_2"; window.RegdivUSNM.innerText = "请使用英文和数字,并以英文开头,长度在4-20位 一个汉字占两位"; return false; } if(document.form1.tbxUSNM.value.length < 4){ window.RegdivUSNM.className = "RegdivLPW_2"; window.RegdivUSNM.innerText = "用户名长度4-20位"; return false; } if(!Is5(document.form1.tbxUSNM.value) && !Is4(document.form1.tbxUSNM.value)){ window.RegdivUSNM.className = "RegdivLPW_2"; window.RegdivUSNM.innerText = "请使用英文和数字,并以英文开头,长度在4-20位 一个汉字占两位"; return false; } if(Admin_Reg1.isExistsUser(document.form1.tbxUSNM.value).value==1) { window.RegdivUSNM.className = "RegdivLPW_2"; window.RegdivUSNM.innerText = "注意:该用户名已经存在,请选择其他用户名"; return false; } window.RegdivUSNM.className = "RegdivLPW_1"; window.RegdivUSNM.innerText = "填写正确"; return true;} function LPW1(){ window.RegdivLPW_0.className = ""; if (document.form1.tbxLPW.value == ""){ window.RegdivLPW_0.className = "RegdivLPW_2"; window.RegdivLPW_0.innerText = "请使用5--12位"; return false; } if(document.form1.tbxLPW.value.length < 5){ window.RegdivLPW_0.className = "RegdivLPW_2"; window.RegdivLPW_0.innerText = "密码长度5--12位"; return false; } if(Is0(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能低"; return true; } if(Is1(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能低"; return true; } if(Is2(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能低"; return true; } if(Is3(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能低"; return true; } if(Is4(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } if(Is5(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } if(Is6(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } if(Is7(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } if(Is8(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } if(Is9(document.form1.tbxLPW.value)){ window.RegdivLPW_0.className = "RegdivLPW_0"; window.RegdivLPW_0.innerText = "安全性能中"; return true; } window.RegdivLPW_0.className = "RegdivLPW_1"; window.RegdivLPW_0.innerText = "安全性能高"; return true; } function GetObj(objName){ if(document.getElementById){ return eval('document.getElementById("' + objName + '")'); }else if(document.layers){ return eval("document.layers['" + objName +"']"); }else{ return eval('document.all.' + objName); } }function int(I,k){//define variablevar ff=0;var j;j=Math.round(I/k)-I/k;if (j>=0.5)ff=Math.round(I/k)-1;if (j<=0)ff=Math.round(I/k);return ff;} function showCP() { var slt=GetObj("showZJCP"); var v = _Default.showCPL(document.documentElement.clientWidth).value; // 类的名称 if(v!=null){ slt.innerHTML=v; } else{} return; }代码有点长,在我那注册页面里还有个用户名,是通过ajax实时判断是否用户名重复注册的 像bing图片搜素,还有qq空间里的不用分页 说说各自开发中常用的jquery插件 无法在web服务器上启动调试。Visual Studio 2005 远程调试器服务无法连接到此计算机。 SESSION动态过期问题。 .net新手一个easy的问题~~~大家帮忙~~ 求助:动态DIV 操作数据库!!! asp.net布署中出现的问题!服务器双网卡! 未能与信任数据库连接?救救我!没有时间了~! 高分求解:用SelectNodes及节点的属性来查XML文档中的节点吗? 有无可能datagrid数据变化时不刷新显示 求vs.net2003的第三方控件 请问如何控制动态生成的控件
valid_ipt_nickname: function(o){
var _this = this;
if (o.value.length >= 1 && o.value.length <= 32) {
$(o.id + '_inf').innerHTML = '正在检查...';
var url="http://www.alimama.com/membersvc/member/members_services.do?_input_charset=utf8&act=checknickname&nickname=" + encodeURIComponent(o.value);
var result = getJsonData(url);
if(result){
if(result.success){
if(result.message=="invalid"){ }else if(result.message=="duplicated"){
}else{
_this.setSucceedStyle(o, true);
_this.valid_r &= true;
return;
}
}
}
_this.setFailedStyle(o, true);
_this.valid_r &= false;
return;
}
_this.setFailedStyle(o, false);
_this.valid_r &= false;
},
function Location(url)
{
var web = document.location;
if (top.location !== self.location) {
top.location=url;
}
}
function getBid(s){
return document.getElementById(s);
}
function regSave(){if(!USNM()) {form1.tbxUSNM.focus(); return false;}
if(!LPW1()) {form1.tbxLPW.focus(); return false;}
if(!LPW2()) {form1.tbxLPW1.focus(); return false;}
if(!REM()) {form1.tbxREM.focus(); return false;}
if(!PWQTA()) {form1.tbxPWQTA.focus(); return false;}
if(!PWCN()) {form1.tbxPWCN.focus(); return false;}}
function USNM(){
if(document.form1.tbxUSNM.value == "" ){
window.RegdivUSNM.className = "RegdivLPW_2";
window.RegdivUSNM.innerText = "请使用英文和数字,并以英文开头,长度在4-20位 一个汉字占两位";
return false;
}
if(document.form1.tbxUSNM.value.length < 4){
window.RegdivUSNM.className = "RegdivLPW_2";
window.RegdivUSNM.innerText = "用户名长度4-20位";
return false;
}
if(!Is5(document.form1.tbxUSNM.value) && !Is4(document.form1.tbxUSNM.value)){
window.RegdivUSNM.className = "RegdivLPW_2";
window.RegdivUSNM.innerText = "请使用英文和数字,并以英文开头,长度在4-20位 一个汉字占两位";
return false;
}
if(Admin_Reg1.isExistsUser(document.form1.tbxUSNM.value).value==1)
{
window.RegdivUSNM.className = "RegdivLPW_2";
window.RegdivUSNM.innerText = "注意:该用户名已经存在,请选择其他用户名";
return false;
}
window.RegdivUSNM.className = "RegdivLPW_1";
window.RegdivUSNM.innerText = "填写正确";
return true;
}
function LPW1(){
window.RegdivLPW_0.className = "";
if (document.form1.tbxLPW.value == ""){
window.RegdivLPW_0.className = "RegdivLPW_2";
window.RegdivLPW_0.innerText = "请使用5--12位";
return false;
}
if(document.form1.tbxLPW.value.length < 5){
window.RegdivLPW_0.className = "RegdivLPW_2";
window.RegdivLPW_0.innerText = "密码长度5--12位";
return false;
}
if(Is0(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能低";
return true;
}
if(Is1(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能低";
return true;
}
if(Is2(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能低";
return true;
}
if(Is3(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能低";
return true;
}
if(Is4(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
}
if(Is5(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
}
if(Is6(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
}
if(Is7(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
}
if(Is8(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
}
if(Is9(document.form1.tbxLPW.value)){
window.RegdivLPW_0.className = "RegdivLPW_0";
window.RegdivLPW_0.innerText = "安全性能中";
return true;
} window.RegdivLPW_0.className = "RegdivLPW_1";
window.RegdivLPW_0.innerText = "安全性能高";
return true;
}
function GetObj(objName){
if(document.getElementById){
return eval('document.getElementById("' + objName + '")');
}else if(document.layers){
return eval("document.layers['" + objName +"']");
}else{
return eval('document.all.' + objName);
}
}
function int(I,k)
{
//define variable
var ff=0;
var j;
j=Math.round(I/k)-I/k;
if (j>=0.5)
ff=Math.round(I/k)-1;
if (j<=0)
ff=Math.round(I/k);
return ff;
} function showCP()
{
var slt=GetObj("showZJCP");
var v = _Default.showCPL(document.documentElement.clientWidth).value; // 类的名称
if(v!=null){
slt.innerHTML=v;
}
else{}
return;
}代码有点长,在我那注册页面里还有个用户名,是通过ajax实时判断是否用户名重复注册的