>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 20899 个阅读者 刷新本主题
 * 贴子主题:  AJAX获取服务器响应 回复文章 点赞(0)  收藏  
作者:flybird    发表时间:2020-02-02 13:56:32     消息  查看  搜索  好友  邮件  复制  引用

  

AJAX:获取服务器响应

服务器响应

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

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

  responseText 属性

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

    responseText 属性返回字符串形式的响应,因此您可以这样使用:    

范例

    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;    

responseXML 属性

     如果来自服务器的响应是 XML,而且需要作为 XML 对象进行解析,请使用 responseXML 属性:    

范例

     请求 cd_catalog.xml文件,并解析响应:


xmlDoc = xmlhttp . responseXML ;
txt = " " ;
x = xmlDoc . getElementsByTagName ( " ARTIST " ) ;
for   ( i = 0 ; i < x . length ; i ++ )
{
     txt = txt  +  x [ i ] . childNodes [ 0 ] . nodeValue  +  " <br> " ;
}
document . getElementById ( " myDiv " ) . innerHTML = txt ;

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-03 21:23:57 重新编辑]
  Java面向对象编程-->接口
  JavaWeb开发-->Servlet技术详解(Ⅰ)
  JSP与Hibernate开发-->JPA API的高级用法
  Java网络编程-->Java反射机制
  精通Spring-->虚拟DOM和render()函数
  Vue3开发-->通过Vuex进行状态管理
  vue3.0-基本特性和用法
  Promise对象的then()和catch()方法
  axios和vue-axios的关系
  axios.all()解决并发请求
  BootStrap, React, Vue的比较
  js导出json文件
  JavaScript的HTML DOM Parameter 对象
  JavaScript的HTML DOM Input Search 对象
  JavaScript Date 对象
  CSS padding(填充)
  HTML支持的多媒体(Media)
  HTML 表格标签的用法
  JavaScript的window.screen对象
  JavaScript 函数 的定义和使用
  jQuery Mobile 方向改变事件
  更多...
 IPIP: 已设置保密
树形列表:   
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。