function getFocus() //设置用户名文本框获取焦点
{
document.getElementById( "txtuname" ).focus();
}
function checkname() //检查用户名
{
var myname=document.getElementById( "txtuname" ).value;
var myDivname=document.getElementById( "uname" );
if (myname== "" )
{
myDivname.innerHTML= "<font color='red'>用户名不能为空!</font>" ;
return false ;
}
for ( var i=0;i<myname.length;i++)
{
var text=myname.charAt(i);
if (!(text<=9&&text>=0)&&!(text>= 'a' &&text<= 'z' )&&!(text>= 'A' &&text<= 'Z' )&&text!= "_" )
{
myDivname.innerHTML= "<font color='red'>用户名只能是数字、字母、下划线组成!</font>" ;
break ;
}
}
if (i>=myname.length)
{
myDivname.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checkuserpassword() //检查密码
{
var mypassword=document.getElementById( "txtuserpassword" ).value;
var myDivpassword=document.getElementById( "userpassword" );
if (mypassword== "" )
{
myDivpassword.innerHTML= "<font color='red'>密码不能为空!</font>" ;
return false ;
}
else if (mypassword.length<6)
{
myDivpassword.innerHTML= "<font color='red'>密码至少应为六位!</font>" ;
return false ;
}
else
{
myDivpassword.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checkpwdagin() //检查确认密码
{
var myispassword=document.getElementById( "txtpwdagin" ).value;
var myDivispassword=document.getElementById( "pwdagin" );
if (myispassword== "" )
{
myDivispassword.innerHTML= "<font color='red'>确认密码不能为空!</font>" ;
return false ;
}
else if (document.getElementById( "txtuserpassword" ).value!=document.getElementById( "txtpwdagin" ).value)
{
myDivispassword.innerHTML= "<font color='red'>确认密码与密码不一致!</font>" ;
return false ;
}
else
{
myDivispassword.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checktelephone() //检查电话号码
{
var mytelephone=document.getElementById( "txttelephone" ).value;
var myDivtelephone=document.getElementById( "telephone" );
if (mytelephone!= "" )
{
var reg = /^[0-9]{11}$/i;
if (!reg.test(mytelephone))
{
myDivtelephone.innerHTML= "<font color='red'>只能输入11位数字!例:13595144582或08514785214</font>" ;
return false ;
}
else
{
myDivtelephone.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
else
{
myDivtelephone.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checkemail() //检查E-mail
{
var myemail=document.getElementById( "txtemail" ).value;
var myDivemail=document.getElementById( "email" );
if (myemail!= "" )
{
if (myemail.indexOf( "@" )==-1||myemail.indexOf( "." )==-1||(myemail.indexOf( "@" )>myemail.indexOf( "." )))
{
myDivemail.innerHTML= "<font color='red'>E-mail格式不正确!例:jiie@163.com</font>" ;
return false ;
}
else
{
myDivemail.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
else
{
myDivemail.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checkqq() //检查QQ号码
{
var myqq=document.getElementById( "txtqq" ).value;
var myDivqq=document.getElementById( "divqq" );
if (myqq!= "" )
{
if (myqq.match(/\D/)!= null )
{
myDivqq.innerHTML= "<font color='red'>QQ号码只能输入数字!</font>" ;
return false ;
}
else
{
myDivqq.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
else
{
myDivqq.innerHTML= "<font color='red'>√</font>" ;
return true ;
}
}
function checkall() //检查所有
{
if (checkname()&&checkuserpassword()&&checkpwdagin()&&checktelephone()&&checkemail()&&checkqq())
{
return true ;
}
return false ;
}
//复选框的选中与否是按钮的状态
function checkcjkx()
{
var a=document.form1.btnregister;
if (a== null )
{
return
}
if (document.form1.ckbxcjkx!= null )
{
if (document.form1.ckbxcjkx.checked)
{
a.disabled= false ;
return
}
else
{
a.disabled= true ;
return
}
}
else
{
a.disabled= true ;
return
}
}
|