⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registe.jsp

📁 java网上商店代码
💻 JSP
字号:
<%@page contentType="text/html;charset=utf-8" %>
<%@ pagepageEncoding="utf-8"%>
<%@page isELIgnored="false" %>
<%@taglib uri="http://www.tarena.com.cn/sd0808/tags" prefix="ui" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>用户注册</title> 
  	<script>
   		function nameValidater(o){
   			var v=o.value;
   			var m="post";
   			var u="http://127.0.0.1:8080/shop/validater.do";
   			var q="?umail="+v;
   			u+=q;
   			//alert(u);
   			var a=null;
    		try{    		
    			a=new XMLHttpRequest();
    		}
    		catch(e){
    			try{
    				a=new ActiveXObject("MSXML2.XMLHTTP");
    			}
    			catch(e1){
    			}
    		} 
    		//a.open("get",u);
    		a.open(m,u);
    		//a.setRequestHeader("type","name");
    		a.onreadystatechange=function(){
    			if(a.readyState==4){
    				if(a.status==200){
    					//请求成功
    					umailinfo.innerHTML=a.responseText;
    				}
    			}
    		};
    		a.send();
   		}   		
   	</script> 
    <script>
		    var tid = null;
			function timer(){
			   var now = new Date();
			   var theDiv = document.getElementById("watch");
			   theDiv.innerHTML=now.toLocaleString();
			}
		    function start(){
			    if(tid==null){
			       tid = setInterval("timer()","1000");
				 }
			}
			function stop(){
			    if(tid!=null){
	               clearInterval(tid);		
			       tid=null;
				}
			}
			new start();
	   </script>
	   <script>
	   			var tid = null;
	   			function dateTime(){
					var now=new Date();
					var theDiv = document.getElementById("welcome");
					var hour=now.getHours();
					if(hour>=0 && hour<6){
						theDiv.innerHTML="凌晨好,欢迎访问本站";
					}
					if(hour>=6 && hour<12){
						theDiv.innerHTML="上午好,欢迎访问本站";
					}
					if(hour>=12 && hour<18){
						theDiv.innerHTML="下午好,欢迎访问本站";
					}
					if(hour>=18 && hour<24){
						theDiv.innerHTML="晚上好,欢迎访问本站";
					}
				}
				
				function startWelcome(){
			    if(tid==null){
			       tid = setInterval("dateTime()","1000");
				 }
				}
				new startWelcome();
	   </script>
	   
	   <style>
	  div.back{ background-color:#FFFFCC;
	       width:360;
		   text-align:center;
		   margin:auto}
	  span{color:red}
	</style>
	<script>
	  function myCheckPwd1(){
	     var pwd1 = document.getElementById("pwd1")
		        .value;
		 var p1 = document.getElementById("pwd1Error");
		 if(pwd1.length<6){
		     p1.innerHTML="6个字符以上";
		 }else{
		     p1.innerHTML="";
		 }
	  }
	  function myCheckPwd2(){
	     var pwd1 = document.getElementById("pwd1")
		        .value;
	     var pwd2 = document.getElementById("pwd2")
		        .value;
		 p2 = document.getElementById("pwd2Error");
		 if(pwd2.length<6){
		    p2.innerHTML="6个字符以上";
		 }else if(pwd1!=pwd2){
		    p2.innerHTML = "两个密码须相等";
		 }else{
		    p2.innerHTML = "";
		 }
	  }
	  function myCheckUsrName(){
	    var usrname = 
		document.getElementById("usrname")
		        .value;
		var u = document.getElementById("usrError");
        if(usrname.length<2 ||   
		   usrname.length>8){
		   u.innerHTML="2-6个字符";
		}else{
		   u.innerHTML="";
		}
	  }
	  function myCheck(){
	    var result = true;
		var usrname = 
		document.getElementById("usrname")
		        .value;
		var pwd1 = document.getElementById("pwd1")
		        .value;
		var pwd2 = document.getElementById("pwd2")
		        .value;
		//alert(usrname);
		//alert(pwd1);
		//alert(pwd2);
		if(usrname.length<2 ||   
		   usrname.length>8){
		  result=false;
		  document.getElementById("usrError")
		          .innerHTML="2-6个字符";
		}
		if(pwd1.length<6){
		  result=false;
		  document.getElementById("pwd1Error")
	              .innerHTML="6个字符以上";
		}
		if(pwd2.length<6){
		  result=false;
		  document.getElementById("pwd2Error")
	              .innerHTML="6个字符以上";
		}
		if(pwd1!=pwd2){
		  result=false;
		  var p = document.getElementById("pwd2Error");
		  p.innerHTML = "两个密码须相等";
		}
		return result;
	  }
	</script>
 </head>
  <body>
  <center>
  	<table border=1 width="90%">  		
  		<tr height="100px">
  			<td align="center"><h1>IT Tarena ShopCart</h1></td>
  		</tr>
  		<tr height="30px">
  			<td>
  				<table border=1 width="100%">
  					<tr>
  						<td width="40%" align="center">${userinfo.uname }<div id="welcome"></div></td>
  						<td width="30%" align="center"><div id="watch"></div></td>
  						<td width="30%" align="center">
  						<a href="index.jsp">Home</a> | <a href="login.jsp">Login</a> | <a href="registe.jsp">Regist</a> | <a href="cart.jsp">Cart</a>
  						</td>
  					</tr>
  				</table>
  			</td>
  		</tr>
  		<tr height="400px">
  			<div style="height:50;background-color:white"></div>
    <div class="back">
	  <form action="${pageContext.request.contextPath }/registe.do" 
	        onSubmit="return myCheck()">
	    <table align="center">
		  <tr>
		    <td colspan="2" 
			    bgcolor="#C8C5C4"
				align="center">注册页面</td>
		  </tr>
		  <tr>
		    <td>用户名:</td>
			<td><input type="text" name="usrname" id="usrname" onBlur="myCheckUsrName()"/><span id="usrError"></span></td>
		  </tr>
		  <tr>
		    <td>密码:</td>
			<td><input type="password" name="pwd1" id="pwd1" onBlur="myCheckPwd1()"/><span id="pwd1Error"></span></td>
		  </tr>
		  <tr>
		    <td>确认密码:</td>
			<td><input type="password" name="pwd2" id="pwd2" onBlur="myCheckPwd2()"/><span id="pwd2Error"></span></td>
		  </tr>
		  <tr>
		    <td>电子邮箱:</td>
			<td><input type="text" name="umail" onblur="nameValidater(this)"/></td>
			<td><div id="umailinfo"></div></td>
		  </tr>
		  <tr>
		    <td>地址:</td>
			<td><input type="text" name="uaddress"/></td>
		  </tr>
          <tr>
		    <td>电话:</td>
			<td><input type="text" name="utele"/></td>
		  </tr>
		  <tr>
		    <td>移动电话:</td>
			<td><input type="text" name="umobile"/></td>
		  </tr>
		  <tr>
		    <td>邮编:</td>
			<td><input type="text" name="uzip"/></td>
		  </tr>
		  <tr bgcolor="#C8C5C4">
		    <td align="center" colspan="2">
			    <input type="submit" value="提交"/>
			    <input type="submit" value="取消" />
			</td>
		  <tr>
		</table>
	  </form>
	</div>
		</tr>
		<tr>
		  	<td align="center">Tarena  It Training Group</td>
		</tr>
		  </table>
  </center>	  	    
  </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -