摘选:当当的注册验证js

Ajax.js
=========
// JScript 文件

var xmlReq = false;

function createXMLHttpRequest()
{
if(window.XMLHttpRequest)
{
xmlReq = new XMLHttpRequest();
if(xmlReq.overrideMimeType) xmlReq.overrideMimeType('text/xml');
}
else if(window.ActiveXObject)
{
try
{
xmlReq = new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e)
{
try
{
xmlReq = new ActiveXObject('Microsoft.XMLHTTP');
}
catch(e){}
}
}
}


var num;

function changeImage()
{
createXMLHttpRequest();

num = Math.random();
num = Math.round(num*10000000);
var url = 'ShowRdmChange.aspx?t='+num;

xmlReq.open("GET", url, false);
xmlReq.send(null);

var img = document.getElementById("imgshowcode");
img.src = 'ShowRdmDgtGif.aspx?t='+num;

}

function updateImage()
{

if(xmlReq.readyState == 4 && xmlReq.status==200)
{
var img = document.getElementById("imgshowcode");
img.src = 'ShowRdmDgtGif.aspx?t='+num;
}
}

var nicknamecheck = false;
function NickNameCheck()
{
createXMLHttpRequest();
var nickname=document.getElementById("txtNickName").value
var url = 'Ajax_NickNameCheck.aspx?nickname='+nickname;
xmlReq.open("GET",url,false);
//xmlReq.onreadystatechange = NickNameCheckMsg;
xmlReq.send(null);
var retval ;
var namemsg = document.getElementById("nickNameValidMsg");
var namenull = document.getElementById("nickNameValidMsg0");
var nameformat = document.getElementById("nickNameValidMsg1");
var nameexist = document.getElementById("nickNameValidMsg2");
retval = xmlReq.responseText;
if(retval == "100")
{
nicknamecheck = true;
}
else if(retval == "-1")
{
namemsg.style.display = "none";
namenull.style.display = "none";
nameformat.style.display = "none";
nameexist.style.display = "block";
nicknamecheck = false;
}
else
{
alert("昵称验证出错!");
nicknamecheck = false;
}

return nicknamecheck;
}


var emailcheck = false;
function EmailCheck()
{
createXMLHttpRequest();
var email = document.getElementById("txtEmail").value
var url = 'Ajax_EmailCheck.aspx?email='+email;
xmlReq.open("GET",url,false);
//xmlReq.onreadystatechange = EmailCheckMsg;
xmlReq.send(null);
var retval ;
var emailmsg = document.getElementById("emailValidMsg");
var emailnull = document.getElementById("emailValidMsg0");
var emailformat = document.getElementById("emailValidMsg1");
var emailexist = document.getElementById("emailValidMsg2");
retval = xmlReq.responseText;
if(retval == "100")
{
emailcheck = true;
}
else if(retval == "-1")
{
emailmsg.style.display = "none";
emailnull.style.display = "none";
emailformat.style.display = "none";
emailexist.style.display = "block";
emailcheck = false;
}
else
{
alert("邮箱验证出错!");
emailcheck = false;
}

return emailcheck;
}


var codecheck = false;
function ShowCodeServerCheck()
{
createXMLHttpRequest();
var code = document.getElementById("txtVerifyCode").value;
var url = 'ShowRdmCheck.aspx?c='+code;
xmlReq.open("GET", url, false);
//xmlReq.onreadystatechange = ShowCodeCheckMsg;
xmlReq.send(null);

var retval;
var verifymsg = document.getElementById("verifyCodeValidMsg");
var verifyerror= document.getElementById("verifyCodeValidMsgError");
var verifyclienterror = document.getElementById("verifyerrorclient");
retval = xmlReq.responseText;
if(retval == "1")
{
verifymsg.style.display="block";
verifyclienterror.style.display ="none";
codecheck = true;
}
else
{
verifymsg.style.display="none";
verifyclienterror.style.display ="block";
codecheck = false;
}

return codecheck;
}

RegisterInit.js
=================
var EMAIL_REGULAR_EXPRESSION="(\\w|[-.])+@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
var PASSWORD_REGULAR_EXPRESSION="^\\w{6,20}$";
var NICKNAME_REGULAR_EXPRESSION="^[a-z0-9\\u4e00-\\u9fa5]{2,20}$";
//var NICKNAME_REGULAR_EXPRESSION="^[a-z0-9]{4,20}|[\\u4e00-\\u9fa5]{2,10}$";
var VERIFY_CODE_EXPRESSION="^\\w{4}$";

var MSG_EMIAL_NULL = "此项为必填项,请输入您的Email地址。";
var MSG_EMAIL_FORMAT_ERROR="您设置的Email格式不正确。<br>请填写有效的Email地址,在下一步中您将用此邮箱接收验证邮件。";
var MSG_EMAIL_USED="您设置的Email地址已存在,请选择0另一个Email地址。";

var MSG_NICKNAME_NULL = "此项为必填项,请输入您的昵称。";
var MSG_NICKNAME_FORMAT_ERROR="您输入的昵称有误,请重新输入。<br>您的昵称可以由小写英文字母,中文、数字组成,长度4-20位。";
var MSG_NICKNAME_USED="该昵称已被使用,请重新输入。";

var MSG_PASSWORD_NULL = "此项为必填项,请设置您的密码。";
var MSG_PASSWORD_FORMAT_ERROR="您设置的密码有误,请重新输入。<br>您的密码可以由大小写英文字母、数字组成,长度6-20位。";

var MSG_PASSWORD_NOT_IDENTICAL="两次密码输入的不一致,请重新输入。";

var MSG_VERIFYCODE_NULL = "此项为必填项,请输入验证码。";
var MSG_VERIFYCODE_ERROR="您输入的验证码不正确,请重新输入。";
var MSG_VERIFY_CODE_FORMAT_ERROR="四位数字";

var MSG_COOKIE_DISABLED="注册之前请您先打开浏览器的Cookie功能。";


String.prototype.trim=function()
{
return this.replace(/(\s*$)|(^\s*)/g, '');
}


function requireFieldValid(controlToValidID,msgSpanID,errorMessage)
{
var objControlToValid=document.getElementById(controlToValidID);
var objSpan=document.getElementById(msgSpanID);
var objMsgSpan = document.getElementById(msgSpanID+"1");
var objnullSpan = document.getElementById(msgSpanID+"0");
var objserver = document.getElementById(msgSpanID+"2");
var isValid=objControlToValid.value.trim()!='';
//objMsgSpan.innerHTML=isValid?'':errorMessage;
if(!isValid)
{
objSpan.style.display = "none";
objnullSpan.style.display ="block";
objMsgSpan.style.display ="none";
if(objserver != null)
{
objserver.style.display ="none";
}
}
else
{
objSpan.style.display = "block";
objnullSpan.style.display ="none";
objMsgSpan.style.display ="none";
if(objserver != null)
{
objserver.style.display ="none";
}
}
return isValid;
}

function compareFieldValid(controlToValidID,compareToValidID,msgSpanID)
{
var objControlToValid=document.getElementById(controlToValidID);
var objCompareToValid=document.getElementById(compareToValidID);
var objSpan=document.getElementById(msgSpanID);
var objMsgSpan=document.getElementById(msgSpanID+"1");
var objnullSpan = document.getElementById(msgSpanID+"0");
var isValid=objControlToValid.value.trim()==objCompareToValid.value.trim();
//objMsgSpan.innerHTML=isValid? '' : errorMessage;
if(!isValid)
{
objSpan.style.display = "none";
objnullSpan.style.display ="none";
objMsgSpan.style.display ="block";
}
else
{
objSpan.style.display = "block";
objnullSpan.style.display ="none";
objMsgSpan.style.display ="none";
}
return isValid;
}

function regularExpressionValid(controlToValidID,validationExpression,msgSpanID)
{
var objRegExp = new RegExp(validationExpression,"g");
var objControlToValid=document.getElementById(controlToValidID);
var objSpan=document.getElementById(msgSpanID);
var objMsgSpan=document.getElementById(msgSpanID+"1");
var objnullSpan = document.getElementById(msgSpanID+"0");
var objserver = document.getElementById(msgSpanID+"2");
var isValid=objRegExp.test(objControlToValid.value);
//objMsgSpan.innerHTML=isValid? '' : errorMessage;
if(!isValid)
{
objSpan.style.display = "none";
objnullSpan.style.display ="none";
objMsgSpan.style.display ="block";
if(objserver != null)
{
objserver.style.display ="none";
}
}
else
{
objSpan.style.display = "block";
objnullSpan.style.display ="none";
objMsgSpan.style.display ="none";
if(objserver != null)
{
objserver.style.display ="none";
}
}
return isValid;
}





function txtEmail_check()
{
var validnull = requireFieldValid('email','emailValidMsg');
if(!validnull)
return validnull;
var validregular = regularExpressionValid('email',EMAIL_REGULAR_EXPRESSION,'emailValidMsg')
if(!validregular)
return validregular;
var emailmsg = document.getElementById("emailValidMsg");
var emailformat = document.getElementById("emailValidMsg1");
var email = document.getElementById("email").value.trim();
if(email.length >=40)
{
emailmsg.style.display = "none";
emailformat.style.display = "block";
}
var valideamil = EmailCheck();
if(!valideamil)
return valideamil;

return true;
//return requireFieldValid('txtEmail','emailValidMsg') && regularExpressionValid('txtEmail',EMAIL_REGULAR_EXPRESSION,'emailValidMsg',MSG_EMAIL_FORMAT_ERROR);
}

String.prototype.getRealLength=function(){return this.replace(/[^\x00-\xff]/g,"aa").length;};

function txtNickName_check()
{
var validnull = requireFieldValid('username','nickNameValidMsg');
if(!validnull)
return validnull;
var validregular = regularExpressionValid('username',NICKNAME_REGULAR_EXPRESSION,'nickNameValidMsg')
if(!validregular)
return validregular;

var verifymsg = document.getElementById("nickNameValidMsg");
var verifyerror= document.getElementById("nickNameValidMsg2");
var verifyclienterror = document.getElementById("nickNameValidMsg1");
var nicknamelen = document.getElementById('username').value.trim().getRealLength();

if(verifyerror != null)
{
verifyerror.style.display = "none";
}
if(nicknamelen < 4 || nicknamelen >20)
{
verifyclienterror.style.display ="block";
verifymsg.style.display = "none";
return false;
}

var validnickname = NickNameCheck();
if(!validnickname)
return validnickname;

return true;
//return requireFieldValid('username','nickNameMsg') && regularExpressionValid('username',NICKNAME_REGULAR_EXPRESSION,'nickNameValidMsg',MSG_NICKNAME_FORMAT_ERROR);
}
function txtPassword_check()
{
var validnull = requireFieldValid('password','passwordValidMsg');
if(!validnull)
return validnull;
var validregular = regularExpressionValid('password',PASSWORD_REGULAR_EXPRESSION,'passwordValidMsg')
if(!validregular)
return validregular;

return true;
//return requireFieldValid('txtPassword','passwordValidMsg') && regularExpressionValid('txtPassword',PASSWORD_REGULAR_EXPRESSION,'passwordValidMsg',MSG_PASSWORD_FORMAT_ERROR);
}
function txtRepeatPass_check()
{
var validnull = requireFieldValid('repassword','repeatPassValidMsg');
if(!validnull)
return validnull;
var validregular = compareFieldValid('repassword','password','repeatPassValidMsg')
if(!validregular)
return validregular;

return true;
//return requireFieldValid('txtRepeatPass','repeatPassValidMsg') && compareFieldValid('txtRepeatPass','password','repeatPassValidMsg',MSG_PASSWORD_NOT_IDENTICAL);
}
function txtVerifyCode_check()
{
// var validnull = requireFieldValid('txtVerifyCode','verifyCodeValidMsg');
// if(!validnull)
// return validnull;
// var validregular = regularExpressionValid('txtVerifyCode',VERIFY_CODE_EXPRESSION,'verifyCodeValidMsg')
// if(!validregular)
// return validregular;

var verifymsg = document.getElementById("verifyCodeValidMsg");
var verifyerror= document.getElementById("verifyCodeValidMsgError");
var verifyclienterror = document.getElementById("verifyerrorclient");
var val = document.getElementById("txtVerifyCode").value.trim();
if(verifyerror != null)
{
verifyerror.style.display ="none";
}
if(val == "" || val.length != 4)
{
if(verifymsg != null)
{
verifymsg.style.display = "none";
}
verifyclienterror.style.display = "block";
return false;
}
if(verifymsg != null)
{
verifymsg.style.display = "block";
}
verifyclienterror.style.display = "none";

var valaj = ShowCodeServerCheck();
if(!valaj)
return valaj;
return true;
//return requireFieldValid('txtVerifyCode','verifyCodeValidMsg') && regularExpressionValid('txtVerifyCode',VERIFY_CODE_EXPRESSION,'verifyCodeValidMsg',MSG_VERIFY_CODE_FORMAT_ERROR);
}

var repeateList="";

function receiveFromServer(sender,data)
{
switch(requestData(data,"code"))
{
case "11":
document.getElementById("nickNameValidMsg").innerHTML=MSG_NICKNAME_USED;
document.getElementById("emailValidMsg").innerHTML=MSG_EMAIL_USED;
break;
case "10":
document.getElementById("nickNameValidMsg").innerHTML=MSG_NICKNAME_USED;
break;
case "1":
document.getElementById("emailValidMsg").innerHTML=MSG_EMAIL_USED;
break;
case "0":
document.getElementById("btnRegister").click();
break;
case "-1":
break;
case "-2":
document.getElementById("verifyCodeValidMsg").innerHTML=MSG_VERIFYCODE_ERROR;
default:
break;
}
}

function btnCheckLogin_Click()
{
var emailValid=txtEmail_check();
var nicknameValid=txtNickName_check();
var passwordValid=txtPassword_check();
var repeatpassValid=txtRepeatPass_check();
var verifyCodeValid=txtVerifyCode_check();
//var codeservercheck = ShowCodeServerCheck();

if(emailValid && nicknameValid && passwordValid && repeatpassValid && verifyCodeValid)
{
// document.getElementById("btnRegister").click();
return true;
}
else
return false;

}

function invokeServerRegRepeatCheck()
{
var emailValid=txtEmail_check();
var nicknameValid=txtNickName_check();
var passwordValid=txtPassword_check();
var repeatpassValid=txtRepeatPass_check();
var verifyCodeValid=txtVerifyCode_check();

if(emailValid && nicknameValid && passwordValid && repeatpassValid && verifyCodeValid)
{
var nickname=document.getElementById("txtNickName").value.trim();
var email=document.getElementById("txtEmail").value.trim();
var varifycode=document.getElementById("txtVerifyCode").value.trim();
var sendData="email----"+email+"____"+"nickname----"+nickname+"____"+"verifycode----"+varifycode;
invokeServer("imgRegister",sendData);
}
}


function txtVerifyCode_keyDown(e)
{
var ck = document.getElementById("ckCheck");
var ev = window.event || e;

if((ev.keyCode==13)&&ck.checked)
{
btnCheckLogin_Click();
}
}

function register2_keydown(e)
{
var ev = window.event || e;
if(ev.keyCode==13)
{
return register2_validate();
}
}

function register1_keydown(e)
{
var ev = window.event || e;
if(ev.keyCode==13)
{
return register1_validate();
}
}

function verifyemail2_keydown(e)
{
var ev = window.event || e;
if(ev.keyCode==13)
{
return register1_validate();
}
}


function register1_validate()
{
var obj = document.getElementById("validatecode");
var codenull = document.getElementById("register1_validatenull");
var codeformat = document.getElementById("register1_validateformat");
var codemsg = document.getElementById("lblMsg");
if(codemsg!=null)
{
codemsg.style.display = "none";
}
var code = obj.value.trim();
if(code == "")
{
codenull.style.display = "block";
codeformat.style.display = "none";
return false;
}
else if(code.length != 8)
{
codenull.style.display = "none";
codeformat.style.display = "block";
return false ;
}
else
{
document.getElementById("btnregister1").click();
return false;
}
}

function register2_validate()
{
var email = document.getElementById("txtEmail").value.trim();
var emailnull = document.getElementById("register2null");
var emailformat = document.getElementById("register2format");
var emailmsg = document.getElementById("register2msg");
var emailrepeat = document.getElementById("register2repeat");


var objRegExp = new RegExp(EMAIL_REGULAR_EXPRESSION,"g");
var isValid=objRegExp.test(email);

if(email == "")
{
emailnull.style.display = "block";
emailformat.style.display = "none";
if(emailmsg != null)
{
emailmsg.style.display = "none";
}
if(emailrepeat != null)
{
emailrepeat.style.display = "none";
}
return false ;
}
else if(!isValid)
{
emailnull.style.display = "none";
emailformat.style.display = "block";
if(emailmsg != null)
{
emailmsg.style.display = "none";
}
if(emailrepeat != null)
{
emailrepeat.style.display = "none";
}
return false;
}
else
{
document.getElementById("btnRegister2").click();
return false;
}
}

function DrawImage(img){
var width=108;
var height=129;
var image=new Image();
image.src=img.src;
if(image.width>0 && image.height>0)
{
if(image.width!=width)
{
rate=image.height/image.width;
newHeight=rate*width;
img.width=width;
img.height=newHeight;
}
}
if(img.height>height)
{
rate=image.width/image.height;
newWidth=rate*height;
img.height=height;
img.width=newWidth;
}
}


function isCookieEnabled()
{
var cookieEnabled=(navigator.cookieEnabled)? true : false;

if (typeof navigator.cookieEnabled==undefined)
{
document.cookie='testcookie';
cookieEnabled=(document.cookie=='testcookie')? true : false;
}

var msgcookie = document.getElementById('lblCookie');
if(cookieEnabled)
{
msgcookie.innerHTML='';
return true;
}
else
{
msgcookie.innerHTML='注册之前请您先打开浏览器的Cookie功能!';
return false;
}
}

register.html
================
<!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><title>用户注册 - 当当网</title>




<link href="regist_files/login.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="regist_files/AjaxApp.js"></script>
<script type="text/javascript" src="regist_files/RegisterInit.js"></script>
<link href="regist_files/page_bottom_new.css" rel="stylesheet" type="text/css"></head><body οnlοad="javascript:isCookieEnabled()">
<form name="form1" method="post" action="RegisterOp.aspx?ReturnUrl=http%3a%2f%2fmy.dangdang.com%2faccount%2fmyorders.aspx" id="form1">
<div>
<input name="__EVENTTARGET" id="__EVENTTARGET" value="" type="hidden">
<input name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" type="hidden">
<input name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE3NzI4NDk2OTBkZEKR2uWcAGjStG546a/yRSpAXZtC" type="hidden">
</div>

<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>


<script src="regist_files/WebResource.js" type="text/javascript"></script>


<script type="text/javascript">
<!--
function sS(a){WebForm_DoCallback('__Page',a,rS,null,null,false);}function invokeServer(s,e){var a=s+'____'+e;sS(a);}
function rS(d){receiveFromServer(requestData(d,'c'),d);}
function requestData(d,k){var t=k+'----';s=d;var p=s.indexOf(t);if(p<0) return '';p+=t.length;var q=s.indexOf('____',p);if(q<0) return s.substr(p);return s.substring(p,q);}
// -->
</script>

<!--页头-->
<div class="login_top">
<img class="logo" src="regist_files/logo.gif">
<div class="new_help"><b>[新用户注册]│</b><a href="http://login.dangdang.com/RegisterHelp.aspx" target="_blank">帮助</a></div>
</div>
<div class="login_step">注册步骤: <span class="red_bold">1.填写信息</span> &gt; 2.验证邮箱 &gt; 3.注册成功</div>
<div class="fill_message">
<h2>以下均为必填项</h2>
<table class="tab_login">
<tbody><tr>
<td class="w1" valign="top">请填写您的Email地址:</td>
<td><input name="txtEmail" id="txtEmail" class="text_input" οnblur="txtEmail_check()" type="text">
<div style="display: none;" id="emailValidMsg" class="text_left"><p>请填写有效的Email地址,在下一步中您将用此邮箱接收验证邮件。</p></div>
<div class="text_left change_red" id="emailValidMsg1" style="display: none;"><p>您设置的Email格式不正确。</p><p>请填写有效的Email地址,您将用此邮箱接收验证邮件。</p></div>
<div class="text_left change_red" id="emailValidMsg2" style="display: none;"><p>您设置的Email地址已存在,请选择另一个Email地址!</p></div>
<div class="text_left change_red" id="emailValidMsg0" style="display: block;"><p>此项为必填项,请输入您的Email地址。</p></div>
</td>
</tr>
<tr>
<td class="w1" valign="top">设置您在当当网的昵称:</td>
<td><input name="txtNickName" id="txtNickName" class="text_input" οnblur="txtNickName_check()" type="text">
<div class="text_left" id="nickNameValidMsg"><p>您的昵称可以由小写英文字母、中文、数字组成,</p><p>长度4-20个字符,一个汉字为两个字符。
</p></div>
<div class="text_left change_red" id="nickNameValidMsg1" style="display: none;"><p>您输入的昵称有误,请重新输入。</p><p>您的昵称可以由小写英文字母、中文、数字组成,</p><p>长度4-20个字符,一个汉字为两个字符。
</p></div>
<div class="text_left change_red" id="nickNameValidMsg0" style="display: none;"><p>此项为必填项,请输入您的昵称。</p></div>
<div class="text_left change_red" id="nickNameValidMsg2" style="display: none;"><p>该昵称已被使用,请重新输入!</p></div>
</td>
</tr>
<tr>
<td class="w1" valign="top">设置密码:</td>
<td><input name="txtPassword" id="txtPassword" class="text_input" οnblur="txtPassword_check()" type="password">
<div class="text_left" id="passwordValidMsg"><p>您的密码可以由大小写英文字母、数字组成,长度6-20位。</p></div>
<div class="text_left change_red" id="passwordValidMsg1" style="display: none;"><p>您设置的密码有误,请重新输入。</p><p>您的密码可以由大小写英文字母、数字组成,长度6-20位。</p></div>
<div class="text_left change_red" id="passwordValidMsg0" style="display: none;"><p>此项为必填项,请设置您的密码。</p></div>
</td>
</tr>
<tr>
<td class="w1" valign="top">再次输入您设置的密码:</td>
<td><input name="txtRepeatPass" id="txtRepeatPass" class="text_input" οnblur="txtRepeatPass_check()" type="password">
<div class="text_left" id="repeatPassValidMsg"></div>
<div class="text_left change_red" id="repeatPassValidMsg1" style="display: none;"><p>两次密码输入的不一致,请重新输入。</p></div>
<div class="text_left change_red" id="repeatPassValidMsg0" style="display: none;"><p>此项为必填项,请再次输入您的密码。</p></div>
</td>
</tr>
<tr>
<td class="w1" valign="top">验证码:</td>
<td><img id="imgshowcode" class="yzm_img" alt="验证码" src="regist_files/ShowRdmDgtGif.gif">
<input name="txtVerifyCode" id="txtVerifyCode" class="yzm_input" οnblur="txtVerifyCode_check()" οnkeydοwn="txtVerifyCode_keyDown(event)" type="text">
<div class="text_left t1" id="verifyCodeValidMsg"><p class="t1">请输入图片中的四个字母。<a href="javascript:changeImage()">看不清楚?换个图片</a></p></div>
<div class="text_left change_red" id="verifyCodeValidMsgError" style="display: none;"><p class="t1">您输入的验证码不正确,请重新输入。<a href="javascript:changeImage()">看不清楚?换个图片</a></p></div>
<div class="text_left change_red" id="verifyerrorclient" style="display: none;"><p class="t1">您输入的验证码不正确,请重新输入。<a href="javascript:changeImage()">看不清楚?换个图片</a></p></div>
</td>
</tr>
</tbody></table>
<div class="agree t1"><input id="ckCheck" name="" checked="checked" value="" οnclick="showRegister()" type="checkbox"><span>我已阅读并同意《<a href="http://www.dangdang.com/help/jytk.html" target="_blank">当当网交易条款</a>》和《<a href="http://comm.dangdang.com/useragreement.aspx" target="_blank">当当网用户使用条款</a>》</span></div>
<div class="login_in"><input id="validatemsg" class="button_1" οnclick="btnCheckLogin_Click()" name="" value="注 册" type="button"><input language="javascript" οnclick="__doPostBack('btnRegister','')" name="btnRegister" id="btnRegister" style="display: none;" type="button">
<span id="lblCookie" style="color: Red;"></span></div>

</div>


<!--页尾-->
<div>

<center>
<hr style="height: 1px; width: 972px; color: rgb(207, 207, 207);">
<div class="b_left"></div>
<div class="publish_bottom_message2">
<div class="copyright">Copyright (C) 当当网 2004-2008, All Rights Reserved</div>
<div class="validate"><a href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001051000098" target="_blank"><img src="regist_files/validate.gif" border="0"></a>
<p><a href="http://www.miibeian.gov.cn/" target="_blank">京ICP证041189号</a></p>
</div>

</div></center>

</div>


<script type="text/javascript">
<!--

WebForm_InitCallback();// -->
</script>
</form>
<script type="text/javascript" language="javascript">
function showRegister()
{
var ck = document.getElementById("ckCheck");
var btn = document.getElementById("validatemsg");
if(ck.checked )
{
btn.style.display = "block";
}
else
btn.style.display = "none";
}

</script>
<script language="JavaScript" src="regist_files/o_code.js"></script><script type="text/javascript" src="regist_files/count_002.txt"></script><script type="text/javascript" src="regist_files/count.txt"></script>
</body></html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值