AJAX怎么使用XML文件进行交互式通信

本文小编为大家详细介绍“AJAX怎么使用XML文件进行交互式通信”,内容详细,步骤清晰,细节处理妥当,希望这篇“AJAX怎么使用XML文件进行交互式通信”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联建站是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于成都网站设计、做网站、成都外贸网站建设公司、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

实例

获取我的音乐列表

例子解释

当用户点击“获取 CD 信息”按钮时,执行 loadDoc() 函数。

loadDoc() 函数创建 XMLHttpRequest 对象,添加当服务器响应就绪时执行的函数,并向服务器发送请求。

当服务器响应就绪后,构建 HTML 表格,从 XML 文件提取节点(因素),最后使用由 XML 数据填充的 HTML 表格对元素“demo”进行更新:

LoadXMLDoc()

function loadDoc() {

  var xhttp = new XMLHttpRequest();

   xhttp.onreadystatechange = function() {

    if (this.readyState  == 4 && this.status == 200) {

    myFunction(this);

     }

  };

  xhttp.open("GET", "music_list.xml", true);

  xhttp.send();

}

function myFunction(xml) {

  var i;

  var xmlDoc = xml.responseXML;

  var table="艺术家曲目";

  var x = xmlDoc.getElementsByTagName("TRACK");

  for (i = 0; i

    table += "" +

    x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue  +

    "" +

    x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue  +

    "";

  }

   document.getElementById("demo").innerHTML = table;

读到这里,这篇“AJAX怎么使用XML文件进行交互式通信”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。


网站名称:AJAX怎么使用XML文件进行交互式通信
文章起源:http://bzwzjz.com/article/ieigsd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站设计 成都网站建设流程 成都品牌网站建设 高端网站设计推广 移动手机网站制作 网站建设公司 定制网站设计 做网站设计 宜宾网站设计 营销型网站建设 品牌网站建设 手机网站制作 古蔺网站建设 网站建设费用 专业网站设计 成都网站建设公司 专业网站设计 成都网站建设公司 商城网站建设 成都网站设计 网站设计公司 手机网站设计