微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ajax

var HTTP_Request=false; function send_request(url){//初始化,指定处理函数,发送请求的函数  HTTP_Request=false;    //开始初始化XMLHttpRequest对象    if(window.XMLHttpRequest){//Mozilla浏览器     HTTP_Request=new XMLHttpRequest();     if(HTTP_Request.overrideMimeType){//设置MIME类别      HTTP_Request.overrideMimeType("text/xml");     }    }    else if(window.ActiveXObject){//IE浏览器     try{      HTTP_Request=new ActiveXObject("Msxml2.XMLHttp");     }catch(e){      try{      HTTP_Request=new ActiveXobject("Microsoft.XMLHttp");      }catch(e){}     }  }    if(!HTTP_Request){//异常,创建对象实例失败     window.alert("创建XMLHttp对象失败!");     return false;    }    HTTP_Request.onreadystatechange=processrequest;    //确定发送请求方式,URL,及是否同步执行下段代码  HTTP_Request.open("GET",url,true);    HTTP_Request.send(null); } //处理返回信息的函数 function processrequest(){ if(HTTP_Request.readyState==4){//判断对象状态  if(HTTP_Request.status==200){//信息已成功返回,开始处理信息      document.getElementById("check_user").innerHTML=HTTP_Request.responseText;     }     else{//页面不正常      alert("您所请求的页面不正常!");     } } } function usercheck(obj){ var f=document.RegForm; var username=f.username.value; if(username==""){ document.getElementById("check_user").innerHTML="<font color=red>用户名不能为空!</font>";    f.username.focus();    return false; } else{ document.getElementById("check_user").innerHTML="正在读取数据..."; send_request('reg.PHP?username='+username); reobj="check_user"; } } document.getElementById("username").onclick(function(){ usercheck("username"); }); function pwdcheck(obj){  var f=document.reg;    var pwd=f.userpwd.value;    if(pwd==""){      document.getElementById(obj).innerHTML=" <font color=red>用户密码不能为空!</font>";      f.userpwd.focus();      return false;    }    else if(f.userpwd.value.length<6){      document.getElementById(obj).innerHTML=" <font color=red>密码长度不能小于6位!</font>";      f.userpwd.focus();      return false;    }    else{      document.getElementById(obj).innerHTML=" <font color=red>密码符合要求!</font>";    } } function pwdrecheck(obj){  var f=document.reg;    var repwd=f.reuserpwd.value;    if (repwd==""){      document.getElementById(obj).innerHTML=" <font color=red>请再输入一次密码!</font>";      f.reuserpwd.focus();      return false;    }    else if(f.userpwd.value!=f.reuserpwd.value){      document.getElementById(obj).innerHTML=" <font color=red>两次输入的密码不一致!</font>";      f.reuserpwd.focus();      return false;    }    else{      document.getElementById(obj).innerHTML=" <font color=red>密码输入正确!</font>";    } }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐