java做一个登陆界面难点,用Ajax做的一个登陆界面,focus()不起作用解决思路

JScript code

var xmlHttpReq = false;

//创建XMLHttpRequest对象

function createXMLHttpRequest() {

if (window.XMLHttpRequest) {//非IE浏览器

XMLHttpReq = new XMLHttpRequest();

} else if (window.ActiveXobject) {//IE浏览器

try {

XMLHttpReq = new ActiveXobject("Maxml2.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.responseXML.getElementsByTagName("res")[0].firstChild.data;

alert(res);

} else {

alert("您所请求的页面有异常");

}

}

}

function userCheck() {

var username = document.myform.username.value;

var password = document.myform.password.value;

if (username == "") {

alert("用户名不能为空!");

document.myform.username.focus();

return false;

}

else {

sendRequest('login?username=' + username + '&password=' + password);

}

}

AJAX用户登录


用户名:

密码:


type="reset" value="重置">