Ajax 无刷新在注册用户名时的应用的代码

2016-02-19 12:26 6 1 收藏

下面是个超简单的Ajax 无刷新在注册用户名时的应用的代码教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - Web开发 】

var xmlHttp; 
uName() //用户名失去焦点时 

 if(all.uname.=="") 
 { 
  all.l1.innerHTML="不能为空!"; 
  setTimeout("close(1)",1500); 
  return; 
 } 
 else 
 { 
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlHttp.onreadystatechange=deal; //回调函数 
  var url="aJax.aspx?user='"+all.uname.+"'"; //将要跳转到检测用户名的页面 
  xmlHttp.open("get",url,true); //用 get 模式提交表单 到 url ;并启动 一步处理 
  xmlHttp.send(null); //发送 
 } 

deal() 

 //alert(xmlHttp.readystate+"__"+xmlHttp.status); 
 if(xmlHttp.readystate!=4) 
 {return; } 

 if(xmlHttp.status!=200)  //等于500 时是 sql 语句或数据库的错误 
 {return;} 
 // 

 var num = xmlHttp.responseText; //接收服务器发送的信息 
 //alert(num); 
 all.l1.innerText=""; 
 if(num0) 
 { 
  all.l1.innerText="次用户名已被使用!"; 
 } 
 else  
 { 
  all.l1.innerText="√"; 
 } 

}

来源:https://www.tulaoshi.com/n/20160219/1600883.html

延伸阅读
标签: Web开发
我所举的这个例子是一个企业用户注册时的一个应用,当用户注册时检查用户名和企业名是否可用,以前的做法是在旁边加一个按钮,点击“检查”,就向服务器发出请求,然后等待……服务器返回信息,继续操作。 如果我们用AJAX技术来实现以上的操作则不必等待服务器返回信息,用户输入用户名或企业名称的时候,当输入文本框失去焦点的时候...
标签: Web开发
在任何网站注册用户的时候,都会检查用户是否已经存在。很久以前的处理方式是将所有数据提交到服务器端进行验证,很显然这种方式的用户体验很不好;后来有了Ajax,有了异步交互,当用户输完用户名继续填写其他信息的时候,Ajax就将信息发到了服务器去检查该用户名是否已经被注册了,这样如果用户名已经存在,不用等用户将所有数据都提交就可以给...
力高答题用户名用什么注册   力高答题注册流程教程: 1、首先打开安装好的力高答题app,点击注册,如下图: 2、进入力高答题客户端注册页面后,输入填写相关资料信息,然后点击提交,如下图: 3、提交之后就注册用户名成功了,如下图: 力高答题账号注册成功之后,你也可以进行人脸声纹采集,这样登录...
标签: 应用软件
输入帐号 在淘宝官网中输入正确的帐号以及密码,点击登陆。 进入淘宝 登陆完成后,点击左上角的“我的淘宝”。 点击昵称 进入之后你会看到下图,在你的淘宝昵称上点击一下。 编辑资料 这时候会打开资料编辑页面,在里面找到昵称并在后面文本框中输入你想改的名字。 选择保存 填写好信息之后,点击...
标签: Web开发
rss.js 代码如下: !-- //控制ID function getId(objId){     return document.getElementById(objId) } //链接对应数组,请注明转载自http://www.cnrui.cn/blog function urlArrary(urlName){     switch(urlName){         case&n...

经验教程

916

收藏

36
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部