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 相关文章推荐
jquery.boxy插件的iframe扩展代码
Jul 02 Javascript
js判断FCKeditor内容是否为空的两种形式
May 14 Javascript
将input file的选择的文件清空的两种解决方案
Oct 21 Javascript
使用JavaScript实现Java的List功能(实例讲解)
Nov 07 Javascript
js时间比较示例分享(日期比较)
Mar 05 Javascript
jQuery实现异步获取json数据的2种方式
Aug 29 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
Mar 04 Javascript
React.js中常用的ES6写法总结(推荐)
May 09 Javascript
详解如何优雅地在React项目中使用Redux
Dec 28 Javascript
React BootStrap用户体验框架快速上手
Mar 06 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 jQuery
使用p5.js临摹动态图形
Oct 23 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
合作指挥官:孟斯克
2020/03/16 星际争霸
DSP接收机前端设想
2021/03/02 无线电
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
2009/11/27 PHP
PHP语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
php批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
一个js实现的所谓的滑动门
2007/05/23 Javascript
跨浏览器的事件对象介绍
2012/06/27 Javascript
web性能优化之javascript性能调优
2012/12/28 Javascript
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
js实现透明度渐变效果的方法
2015/04/10 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
2017/01/19 Javascript
jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
微信小程序实现点赞、取消点赞功能
2018/11/02 Javascript
vue-for循环嵌套操作示例
2019/01/28 Javascript
如何从零开始手写Koa2框架
2019/03/22 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
2020/08/06 Javascript
python中函数传参详解
2016/07/03 Python
Python基于回溯法子集树模板解决数字组合问题实例
2017/09/02 Python
python自动发邮件库yagmail的示例代码
2018/02/23 Python
Python global全局变量函数详解
2018/09/18 Python
对django 模型 unique together的示例讲解
2019/08/06 Python
Django 自定义权限管理系统详解(通过中间件认证)
2020/03/11 Python
pycharm 实现光标快速移动到括号外或行尾的操作
2021/02/05 Python
物流管理毕业生自荐信
2013/10/24 职场文书
电信专业毕业生推荐信
2013/11/18 职场文书
元旦晚会活动总结
2014/07/09 职场文书
奔腾年代观后感
2015/06/09 职场文书
Python基础之进程详解
2021/05/21 Python
浅谈Redis 中的过期删除策略和内存淘汰机制
2022/04/03 Redis
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android