function CheckPsw()
...{
var p=document.getElementById("TxtPsw").value;
if(p.length==0)
...{
checkPsw="false";
SetCheckPsw(checkPsw);
return;
}
var Expression=/^[A-Za-z0-9]+$/;
var regExp=new RegExp(Expression);
if(regExp.test(p)==false)
...{
checkPsw="false1";
SetCheckPsw(checkPsw);
}
else if(p.length<6)
...{
checkPsw="false2";
SetCheckPsw(checkPsw);
}
else
...{
checkPsw="true";
SetCheckPsw(checkPsw);
}
}
function SetCheckPsw(arguments)
...{
var obj=document.getElementById("checkPsw");
if(arguments=="false")
...{
obj.className="Error";
obj.innerHTML='請輸入密碼';
}
else if(arguments=="false1")
...{
obj.className="Error";
obj.innerHTML='密碼只能由數字和字母組成';
}
else if(arguments=="false2")
...{
obj.className="Error";
obj.innerHTML='密碼長度應大於6';
}
else if(arguments=="true")
...{
obj.className="none";
obj.innerHTML='';
}
}
function ValidatePsw()
...{
var p1=document.getElementById("TxtPsw").value;
var p2=document.getElementById("TxtPswValidate").value;
if(p2.length==0)
...{
validatePsw="false";
SetValidatePsw(validatePsw);
return;
}
if(p1 != p2)
...{
validatePsw="false1";
SetValidatePsw(validatePsw);
return;
}
else
...{
validatePsw="true";
SetValidatePsw(validatePsw);
}
}
function SetValidatePsw(arguments)
...{
var obj=document.getElementById("ValidatePsw");
if(arguments=="false")
...{
obj.className="Error";
obj.innerHTML='請輸入確認密碼';
}
else if(arguments=="false1")
...{
obj.className="Error";
obj.innerHTML='兩次輸入密碼不同,請重新輸入';
}
else if(arguments=="true")
...{
obj.className="none";
obj.innerHTML='';
}
}