服务器响应

如需取得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或
responseXML 属性。

属性 描述
responseText 获得字符串形式的响应数据。
responseXML 获得 XML 形式的响应数据。

responseText 属性

假如来自服务器的响应并非 XML,请使用 responseText 属性。

responseText 属性重返字符串格局的响应,因而你能够这么使用:

 

 

var xmlhttp;

var txt,x,i;

if (window.XMLHttpRequest)

  {// code for IE7+, Firefox, Chrome, Opera, Safari

  xmlhttp=new XMLHttpRequest();

  }

else

  {// code for IE6, IE5

  xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);

  }

xmlhttp.onreadystatechange=function()

  {

  if (xmlhttp.readyState==4 && xmlhttp.status==200)

    {

    xmlDoc=xmlhttp.responseXML;

    txt=””;

    x=xmlDoc.getElementsByTagName_r(“title”);

    for (i=0;i

      {

      txt=txt + x[i].childNodes[0].nodeValue + “
“;

      }

    document.getElementByIdx_x(“myDiv”).innerHTML=txt;

    }

  }

xmlhttp.open(“GET”,”/example/xmle/books.xml”,true);

xmlhttp.send();

}

相关文章

网站地图xml地图