AJAX--服务器响应
1、我们可以使用XMLHttpRequest对象的responseText或ResponseXML属性来获得来自服务器的响应。 responseText:获得字符串形式的响应数据 responseXML:获得XML形式的响应数据 2、responseText属性 document.getElementById("myDiv").innerHTML=xmlhttp.responseText; eg: <html> 3、responseXML属性 <html> <head> <script type="text/javascript"> function loadXMLDoc() { var xmlhttp; var txt,x,i; if (window.XMLHttpRequest) {// code for IE7+,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("title"); for (i=0;i<x.length;i++) { txt=txt + x[i].childNodes[0].nodeValue + "<br />"; } document.getElementById("myDiv").innerHTML=txt; } } xmlhttp.open("GET","/example/xmle/books.xml",true); xmlhttp.send(); } </script> </head> <body> <h2>My Book Collection:</h2> <div id="myDiv"></div> <button type="button" onclick="loadXMLDoc()">获得我的图书收藏列表</button> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Flash ActionScript (14)创建自定义类
- SQLite源码目录结构剖析
- swift错误: Type "xxx" does not confirm to prot
- VB6 Ide中的预构建事件(类似于Visual Studio 2005)
- 解析XML的几种方法之SAX解析(一)
- ruby – 在实例方法中使用mixin方法
- 扒一扒fastJson使用当中的一些坑
- Oracle 12c 报错:ORA-28040: No matching authentication
- swift – 自定义迭代器,以循环模式无限迭代集合
- ruby-on-rails – Rails – 如何显示像twitter这样的时间