html部分
loginjs部分(刚开始接触node,使用的是原生的XMLHttpRequest,没有直接使用封装好的ajax)functionlogin(){letxmr=newXMLHttpRequest();//创建一个XMLHttpRequest对象xmr.open("get","http://localhost:8808?user="+user.value+"&pass="+pass.value,true);//指定请求的方法(get/post),请求地址,是否异步xmr.send();//发送请求xmr.onreadystatechange=function(){//监听请求状态(0:初始化状态;1:开启调用,未调用发送;2:发送调用,未收到响应;3:responseheader已经收到,但是还没有收到单个的responsebody;4:响应完全被接受)if(xmr.readyState==4){//响应被接受后,根据返回的responsebody内容进行操作不同的。if(xmr.responseText=="登录成功"){console.log(xmr.responseText);document.getElementsByTagName("body")[0].style.background="green";}else{document.getElementsByTagName("body")[0].style.background="red";}}else{console.log("服务器错误");}}}nodejs部分varhttp=require("http");//导入http模块http.createServer(function(request,response){//创建服务器响应response.setHeader("Access-Control-Allow-Origin","*");//允许跨域varurl=request.url;//接受get方法传递的url参数部分//将get方法传递的参数拆分成一个对象varobj={};letarr=url.substring(2).split("&");for(leti=0;i