<html>
<head>
<title>注册页面</title>
<meta charset="UTF-8"/>
<script type="text/javascript">
// 校验用户名
function checkUname(){
// 获取用户名对象
var uname=document.getElementById("uname").value;
// 创建校验正则表达式判断条件
var reg=/^[\u4e00-\u9fa5]{2,4}$/; //其中前面的一部分是汉字的正则表达式,后面的是汉字的合法范围
// 获取后面的提示字
var nameSpan=document.getElementById("nameSpan"); //span是一个没有特殊含义的自定义标签用来辅助设计
// 进行校验
if(uname=="" || uname ==null){
nameSpan.innerHTML="用户名不能为空";
nameSpan.style.color="red";
}else if(reg.test(uname)){
nameSpan.innerHTML="用户名合法";
nameSpan.style.color="green";
}else{
nameSpan.innerHTML="用户名不合法";
nameSpan.style.color="red";
}
}
</script>
<style type="text/css">
/*tr,td,table{
background-color: transparent;
border 0px;
}*/
span{
font-size: 10px;
}
#showdiv{
width: 30%;
height: 100%;
background-image: url(../img/5.jpg);
background-size: cover;
background-repeat: no-repeat;
margin-left: 33%;
}
input,select,[type=checkbox],#bigText{
background-color: transparent; /* 把一些边框背景变为透明的以显示背景*/
}
</style>
</head>
<body>
<form action="#" action="get">
<div align="center" id="showdiv">
<table border="1px" cellpadding="5px" cellspacing="0px">
<tr height="30px">
<td width="80px">姓名</td>
<td width="180px">
<input type="text" name="uname" value="" id="uname" onblur="checkUname()"/>
<span id="nameSpan"></span> <!-- 以焦点的有无来进行判断-->
</td>
</tr>
<tr height="30px">
<td width="80px">邮箱</td>
<td width="180px">
<input type="text" name="mail" value="" />
</td>
</tr>
<tr height="30px">
<td width="80px">密码</td>
<td width="180px">
<input type="password" name="psw" value="" />
</td>
</tr>
<tr height="30px">
<td>性别</td>
<td>
男<input type="radio" name="sex" value="1" checked="checked" /> 女<input type="radio" name="sex" value="0" />
</td>
</tr>
<tr height="30px">
<td>所在地</td>
<td>
<select name="">
<option value="1">山东</option>
<option value="2">北京</option>
<option value="3">河南</option>
</select>
</td>
</tr>
<tr height="30px">
<td>爱好</td>
<td>
动漫<input type="checkbox" name="fav" id="fav" value="animation" />
游戏<input type="checkbox" name="fav" id="fav" value="game" />
打球<input type="checkbox" name="fav" id="fav" value="ball" />
</td>
</tr>
<tr height="30px">
<td>个人简介</td>
<td>
<textarea name="introduction" rows="10px" cols="25px" id="bigText"></textarea>
</td>
</tr>
<tr height="30px">
<td colspan="2" align="center">
<input type="radio" name="select" id="select" value="1" />是否同意我们的协议
</td>
</tr>
<tr height="30px"s>
<td colspan="2" align="center">
<input type="submit" value="注册"/>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
先这样,待定.............