ajax 异步获取数据实现代码 (js创建ajax对象)
2009-11-26 00:00
886 查看
<script type="text/javascript"><!-- var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); //获取信息 function GetInfo() { var url = "test.aspx?userName=" + document.getElementById("txtName").value; request.open("GET", url, true); request.onreadystatechange = updatePageTime; request.send(null); } //更新页面 function updatePageTime() { if (request.readyState == 4) { if (request.status == 200) { var response = request.responseText; document.getElementById("txtLoginName").value = response; } else if (request.status == 404) { alert("Requested URL is not found."); } else if (request.status == 403) { alert("Access denied."); } else alert("status is " + request.status); } } // --></script> <form id="form1" runat="server"> <input id="txtName" onchange="GetInfo()" type="text" /> <input id="txtLoginName" type="text" /> </form>
相关文章推荐
- ajax 异步获取数据实现代码 (js创建ajax对象)
- ajax实现异步获取数据 (js创建ajax对象)
- 基于对象的JavaScript实现无刷新页面发送和获取数据Ajax.js
- frames的对象兼容性获取以及跨域实现数据交换(js文件的加载判断)
- Ajax异步获取html数据中包含js方法无效的解决方法
- node.js+Ajax实现获取HTTP服务器返回数据
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- 利用autocomplete.js实现仿百度搜索效果(ajax动态获取后端[C#]数据)
- Ajax异步获取html数据中包含js方法无效的解决方法
- 实用JS小汇总--实现异步获取数据
- ajax异步获取数据后动态向表格中添加数据(行2) cheat-order.js
- asp.net+ajaxfileupload.js 实现文件异步上传代码分享
- Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- JS 无刷新获取后台数据 异步 Ajax
- jQuery的ajax()检验用户名;通过jQuery的load()/get()/post()方法实现;使用XMLHTTPRequest对象来进行AJAX的异步数据交互
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- AjaxPro.NET实现TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
- Js 获取当前函数参数对象的实现代码