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

📄 regist.js

📁 ajax+jsp打造的Blog源码,运行环境:eclipse+tomcat5.5
💻 JS
字号:
var XMLHttpReq;var userAviable;
 	//创建XMLHttpRequest对象       function createXMLHttpRequest() {    if (window.XMLHttpRequest) { //Mozilla 浏览器        XMLHttpReq = new XMLHttpRequest();    } else {        if (window.ActiveXObject) { // IE浏览器            try {                XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");            }            catch (e) {                try {                    XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");                }                catch (e) {                }            }        }    }}
	//发送请求函数function sendRequest(url) {    createXMLHttpRequest();    XMLHttpReq.open("GET", url, true);    XMLHttpReq.onreadystatechange = processResponse;//指定响应函数    XMLHttpReq.send(null);  // 发送请求}
	// 处理返回信息函数function processResponse() {    if (XMLHttpReq.readyState == 4) { // 判断对象状态        if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息
             var res = XMLHttpReq.responseText;            if (res == 1) {                window.alert("用户名已经被占用,请更换!");            	document.regForm.uname.focus();            	userAviable=false;            }else{            	userAviable=true;            }        } else { //页面不正常            window.alert("\u60a8\u6240\u8bf7\u6c42\u7684\u9875\u9762\u6709\u5f02\u5e38\u3002");        }    }}function checkUser(){    var uname = document.regForm.uname.value;	if (uname == "") {	        window.alert(document.regForm.uname.msg);	        document.regForm.uname.focus();	        return false;	    } else {	    	sendRequest("checkUname?uname=" + uname);	    }}
	// 注册函数function regist() {    if (!userAviable) {        return false;    }    var uname = document.regForm.uname.value;    var psw = document.regForm.psw.value;    var psw2 = document.regForm.psw2.value;    var subject = document.regForm.subject.value;    var email = document.regForm.email.value;    if (uname == "") {        window.alert(document.regForm.uname.msg);        document.regForm.uname.focus();        return false;    } else {        if (psw == "") {            window.alert(document.regForm.psw.msg);            document.regForm.psw.focus();            return false;        } else {            if (psw != psw2) {                window.alert(document.regForm.psw2.msg);                document.regForm.psw2.focus();                return false;            } else {                if (subject == "") {                    window.alert(document.regForm.subject.msg);                    document.regForm.subject.focus();                    return false;                } else {                    if (email == "") {                        window.alert(document.regForm.email.msg);                        document.regForm.email.focus();                        return false;                    } else {                        return true;                    }                }            }        }    }}

⌨️ 快捷键说明

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