简单ajax应用实例:ajax+jsp实现用户名验证

ajax是个好东西,本文简单介绍ajax+jsp实现用户名验证的方法。 html页面: AJAX实例:对用户名的校验 输入用户名后,当光标离开用户名输入框,即响应onblur事件。 用户名: 密 码:

verify.js文件 //定义XMLHttpRequest对象 var xmlhttp; function verify(){ var username=document.getElementById("username").value; //创建XMLHttpRequest对象 if(window.XMLHttpRequest){ //针对FireFox,Mozillar,Opera,Safari,IE7,IE8 xmlhttp = new XMLHttpRequest(); //对某些特定版本的mozillar浏览器的bug进行修正 if(xmlhttp.overrideMineType){ xmlhttp.overrideMineType("text/xml"); } }else if(window.ActiveXObject){ //针对IE5,IE5.5,IE6 //两个可以用于创建XMLHTTPRequest对象的控件名称。保存在一个JS数组中。 var activexName = ["MSXML2.XMLHTTP","Microsoft.XMLHTTP"]; for(var i = 0; i

 

 

说明:
1.onreadystatechange 请求状态改变的事件触发器(readyState变化时会调用此方法)
2.readyState有五中状态:
   readyState = 0 未初始化
   readyState = 1 表示open方法成功调用
   readyState = 2 服务器已经应答客户端请求
   readyState = 3 交互中。Http头信息已经接收,响应数据尚未接收。
   readyState = 4 数据接收完成。

 

你可能感兴趣的:(Ajax)