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

📄 ajax.js

📁 通讯录
💻 JS
字号:
 var xmlHttp;
function createXMLHttpRequest() {
		if (window.ActiveXObject) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}else if (window.XMLHttpRequest) {
			xmlHttp = new XMLHttpRequest();
		}
}    
function startRequest() {
		var username = document.all("username").value;
		if(username != ""){
		createXMLHttpRequest();
		//使用onreadystatechange事件捕获请求状态变化,指定函数处理执行结果
		xmlHttp.onreadystatechange = handleStateChange;
		//创建一个请求,并准备向服务器发送
		xmlHttp.open("post", "/TongXunLu/ValidateUsername?username="+username);
		//把创建的请求发送给服务器
		xmlHttp.send(null);
		//xmlHttp.abort();//立即停止请求
	}
}   
function startRequestOne() {
		var username = document.all("username").value;
		var password = document.all("password").value;
		var yanzhengma = document.all("yanzhengma").value;
		createXMLHttpRequest();
		//使用onreadystatechange事件捕获请求状态变化,指定函数处理执行结果
		xmlHttp.onreadystatechange = handleStateChangeOne;
		//创建一个请求,并准备向服务器发送
		xmlHttp.open("post", "/TongXunLu/RegServlet?username="+username+"&password="+password+"&yanzhengma="+yanzhengma);
		//把创建的请求发送给服务器
		xmlHttp.send(null);
		//xmlHttp.abort();//立即停止请求
}  
function handleStateChangeOne() {
		if(xmlHttp.readyState == 4) {//数据已接收成功
			if(xmlHttp.status == 200) {//http状态码:请求结果成功
	            var i = xmlHttp.responseText;
                 alert(i);
				}
		}
} 
function handleStateChange() {
		if(xmlHttp.readyState == 4) {//数据已接收成功
			if(xmlHttp.status == 200) {//http状态码:请求结果成功
	            var i = xmlHttp.responseText;
	            if(i == "1"){
	            	document.getElementById("uname").innerHTML ="<font color=#00FF00>此用户名可以使用</font>"
	            }else{
	            	document.getElementById("uname").innerHTML ="<font color=#FF0000>用户名已经被使用</font>"
	            }
				}
		}
}

⌨️ 快捷键说明

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