ajax responseText responseXML获得返回实例

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title> new document </title>
<meta name="generator" content="editplus">
<meta name="author" content=www.111cn.net>
<meta name="keywords" content="">
<meta name="description" content="">
</head>

<body>

<script language="网页特效" type="text/javascript">
<!--
//创建浏览器兼容的xmlhttprequest对象
var xmlhttp;
try{
 xmlhttp= new activexobject('msxml2.xmlhttp');
}catch(e){
 try{
  xmlhttp= new activexobject('microsoft.xmlhttp');
 }catch(e){
  try{
   xmlhttp= new xmlhttprequest();
  }catch(e){}
 }
}
//定义xmlhttprequest对象的事件处理程序
xmlhttp.onreadystatechange=function(){
 if(xmlhttp.readystate==4){
  if(xmlhttp.status==200){
   alert(xmlhttp.responsetext);
  }else{
   alert(xmlhttp.status);
  }
 }
}
//创建一个连接
xmlhttp.open("get","a.html");
//发送请求
xmlhttp.send(null);
//-->
</script>

</body>
</html>

a.html

<html>
<head>
<title> new document </title>
</head>
<body>
hello,ajax!www.111cn.net
</body>
</html>

返回responsexml详细实例。

<script language="javascript" type="text/javascript">
<!--
//建立跨浏览器的xmlhttprequest对象
var xmlhttp;
try{
 xmlhttp= new activexobject('msxml2.xmlhttp');
}catch(e){
 try{
  xmlhttp= new activexobject('microsoft.xmlhttp');
 }catch(e){
  try{
   xmlhttp= new xmlhttprequest();
  }catch(e){}
 }
}
//创建一个对xml文件的请求
xmlhttp.open("get","a.xml");
xmlhttp.onreadystatechange=function(){
 if(xmlhttp.readystate==4){
  if(xmlhttp.status==200){
   //获取xml对象
   var xmlobj=xmlhttp.responsexml;
   //获取<title>结点的值
   var title=xmlobj.getelementsbytagname("title")[0].text;
   alert(title);
  }else{
   alert(xmlhttp.status);
  }
 }
}
xmlhttp.send(null);
//-->
</script>

a.xml

 

时间: 2024-09-26 07:19:40

ajax responseText responseXML获得返回实例的相关文章

ajax的异步请求-ajax responseText返回数据的问题

问题描述 ajax responseText返回数据的问题 /*这个函数主要处理的是列出的url连接是否正常,在arr里面装的是每个url的id*/ function checknode(){ var arr = "[0,1,2,3,4,5]"; for(var i=0;i<arr.length;i++){ var xhr = getAjax(); var id=arr[i].toString(); xhr.open('get','pingCheck.jsp? tableName

Ajax异步提交数据返回值的换行问题实例分析_AJAX相关

本文实例分析了Ajax异步提交数据返回值的换行问题.分享给大家供大家参考,具体如下: 前面分析介绍了<Javascript基于AJAX回调函数传递参数>及<IE浏览器与FF浏览器关于Ajax传递参数值为中文时的区别>,学习了ajax回调函数传参与针对不同浏览器处理中文乱码问题的方法.这里就来分析一下ajax异步提交返回值中换行问题的处理技巧. 背景介绍: 需要实现的功能是:在下拉框中选择分类,提交到PHP根据选择的分类返回该分类下的成员名称,返回值各成员姓名以换行的形式显示到tex

jquery的ajax异步请求接收返回json数据实例_jquery

jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发送设置的datatype设置为jsonp格式数据或json格式都可以. 代码示例如下: 复制代码 代码如下: $('#send').click(function () {     $.ajax({         type : "GET",         url : "a.php",         dataType : "json

Ajax异步提交数据返回值的换行问题实例分析

本文实例分析了Ajax异步提交数据返回值的换行问题.分享给大家供大家参考,具体如下: 前面分析介绍了<Javascript基于AJAX回调函数传递参数>及<IE浏览器与FF浏览器关于Ajax传递参数值为中文时的区别>,学习了ajax回调函数传参与针对不同浏览器处理中文乱码问题的方法.这里就来分析一下ajax异步提交返回值中换行问题的处理技巧. 背景介绍: 需要实现的功能是:在下拉框中选择分类,提交到PHP根据选择的分类返回该分类下的成员名称,返回值各成员姓名以换行的形式显示到tex

AJAX和JSP混合使用方法实例_AJAX相关

首先要知道AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. 什么是 AJAX ? AJAX = 异步 JavaScript 和 XML. AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分

ajax异步加载图片实例分析_AJAX相关

本文实例讲述了ajax异步加载图片的方法.分享给大家供大家参考,具体如下: 图片一般比较大,所以他们都是在基本网页加载后才逐渐加载上的,整个加载的过程非常不雅观,或者是从模糊逐渐变清晰,或者是从上往下拓展开(当然你也可以认为这些都是不错的特效).如果是通过定时更换img的src属性来实现图片的动态更换,由此带来的闪烁更让它难以接受,这可不是用alt属性就能让人愉快的. 联系时下比较热门的,号称"无"刷新的AJAX技术,利用XMLHttpRequest对象发起异步请求,待图像加载完毕再动

【AJAX】AJAX技术详细解析以及实例

转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] Ajax技术介绍: 全称: Asynchronized(异步) Javascript And Xml 技术组成有: Javascript.DOM.CSS 和 XMLHttpRequest AJAX = 异步 JavaScript 和 XML. AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载

AJAX和JSP混合使用方法实例

首先要知道AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. 什么是 AJAX ? AJAX = 异步 JavaScript 和 XML. AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分

AJAX提交表单数据实例分析_AJAX相关

本文实例讲述了AJAX提交表单数据的方法.分享给大家供大家参考.具体如下: var TINY={}; TINY.ajax = function() { return { /** * @param string type 请求类型,post,get(目前只实现了这两种) * @param strng url 请求的地址 * @param object data 当使用post请求时的请求参数,ex: data=> {name:'adam'} * @param function callback 成