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

📄 index.jsp

📁 征服ajax+lucene书籍各章节源代码ajax部分
💻 JSP
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<html>
	<head>
		<title>
			注册
		</title>
	<script type="text/javascript">
	var req;
	
	function UserNameCheck()
	{
	var username = document.getElementById('username').value;

         var url = "pre?user_name=" + escape(username);

         if (window.XMLHttpRequest) {

             req = new XMLHttpRequest();

         }else if (window.ActiveXObject) {

             req = new ActiveXObject("Microsoft.XMLHTTP");

         }

        if(req){

            req.open("GET", url, true);

             req.onreadystatechange = callback;

            req.send(null);        

         }	
	
	}	
	
	function callback() {
	
    if (req.readyState == 4) {

        if (req.status == 200) {

                 parseMessage();

                 // update the HTML DOM based on whether or not message is valid

        }else{

            alert ("Not able to retrieve description" + req.statusText);

        }       

    }
    else
    {
    	document.getElementById("check_username").innerHTML = "正在验证用户名....";
    }
   }
   
   
   function parseMessage() {
   
    var xmlDoc = req.responseXML.documentElement;
    
    var node = xmlDoc.getElementsByTagName('info');
    
    document.getElementById('check_username').innerHTML = node[0].firstChild.nodeValue;
    
    
	}
	
	
	function Form_Submit()
	{
		if(regForm.username.value=="")
		{
		 alert("用户名不能为空!");
		 return false;
		}
		else if(regForm.password.value=="")
		{
		 alert("密码不能为空!");
		 return false;
		}
		else if(regForm.password.value!=regForm.repassword.value)
		{
		alert("两次输入的密码不一致!");
		 return false;
		}
		regForm.submit();
	}
	
	</script>

	</head>


	<body>
		<div align="center">
			<form name="regForm" method="post" action="/dynareg/regservlet">
				<table width="70%" border="1">
					<tr align="center">
						<td colspan="2">
							用户注册
						</td>
					</tr>
					<tr>
						<td width="24%" align="center">
							用户名:
						</td>
						<td width="76%">
							<input name="username" type="text" id="username" onBlur="UserNameCheck()">
							<span id="check_username"></span>
						</td>
					</tr>
					<tr>
						<td align="center">
							密码:
						</td>
						<td>
							<input name="password" type="password" id="password">
							
						</td>
					</tr>
					<tr>
						<td align="center">
							重复密码:
						</td>
						<td>
							<input name="repassword" type="password" id="repassword">
							
						</td>
					</tr>
					<tr>
						<td align="center">
							email:
						</td>
						<td>
							<input name="email" type="text" id="email">
						</td>
					</tr>
					<tr align="center">
						<td colspan="2">
							<input type="button" name="Submit" value="按钮" onClick="Form_Submit()">
						</td>
					</tr>
				</table>
			</form>
		</div>
	</body>
</html>

⌨️ 快捷键说明

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