ajax提交表单实现网页无刷新注册示例


Posted in Javascript onMay 08, 2014

Ajax 无刷新

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(num>0)  
 {  
  all.l1.innerText="次用户名已被使用!";  
 }  
 else   
 {  
  all.l1.innerText="√";  
 }  
}
Javascript 相关文章推荐
网页自动刷新,不产生嗒嗒声的一个解决方法
Mar 27 Javascript
用于节点操作的API,颠覆原生操作HTML DOM节点的API
Dec 11 Javascript
ScrollDown的基本操作示例
Jun 09 Javascript
jquery五角星评分插件示例分享
Feb 21 Javascript
html判断当前页面是否在iframe中的实例
Nov 30 Javascript
浅谈angular2 组件的生命周期钩子
Aug 12 Javascript
VUE中的无限循环代码解析
Sep 22 Javascript
JavaScript模块模式实例详解
Oct 25 Javascript
Node.js爬取豆瓣数据实例分析
Mar 05 Javascript
javascript实现贪吃蛇小练习
Jul 05 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
Jul 31 Javascript
vant 自定义 van-dropdown-item的用法
Aug 05 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
May 08 #Javascript
js动态删除div元素基本思路及实现代码
May 08 #Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
May 08 #Javascript
jquery查找tr td 示例模拟
May 08 #Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
May 08 #Javascript
JavaScript二维数组实现的省市联动菜单
May 08 #Javascript
javascript中setTimeout的问题解决方法
May 08 #Javascript
You might like
教大家制作简单的php日历
2015/11/17 PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
2020/12/29 PHP
常用简易JavaScript函数
2009/04/09 Javascript
实测jquery data()如何存值
2013/08/18 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
JavaScript弹出窗口方法汇总
2014/08/12 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
详解iframe与frame的区别
2016/01/13 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
Javascript基础回顾之(三) js面向对象
2017/01/31 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
2017/05/22 Javascript
JS设计模式之单例模式(一)
2017/09/29 Javascript
nodejs async异步常用函数总结(推荐)
2017/11/17 NodeJs
Vue封装一个简单轻量的上传文件组件的示例
2018/03/21 Javascript
详解性能更优越的小程序图片懒加载方式
2018/07/18 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
原生js生成图片验证码
2020/10/11 Javascript
利用Python如何生成随机密码
2016/04/20 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
Python学习小技巧之列表项的推导式与过滤操作
2017/05/20 Python
Python3之文件读写操作的实例讲解
2018/01/23 Python
详解python字节码
2018/02/07 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
如何使用pyinstaller打包32位的exe程序
2019/05/26 Python
Keras—embedding嵌入层的用法详解
2020/06/10 Python
python如何对链表操作
2020/10/10 Python
接口自动化多层嵌套json数据处理代码实例
2020/11/20 Python
医药代表个人的求职信分享
2013/12/08 职场文书
人事专员的职责
2014/02/26 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
社区元宵节活动总结
2015/02/06 职场文书
2015年治庸问责工作总结
2015/07/27 职场文书