【发布时间】:2011-10-01 23:45:36
【问题描述】:
我是 Ajax 的新手。
我正在尝试解析this document。
我已经了解了 readystatechange,它正在获取 XML。但是当涉及到 childNode 及其值时,我会感到困惑。
这里有一些代码。如果我尝试提醒第一个值,它会出现空白。
var clientList = request.responseXML.getElementsByTagName('client');
for (var i=0;i<clientList.length;i++) {
var client=clientList[i];
var clientName = client.childNodes[0].nodeValue;
alert(clientName)
据我了解,基于 XML 文档,每个“客户端”标签都会有以下子节点:
[0] : clientName,
[1] : clientStreetAddress,
[2] : clientCity
[n] : ...and so on...
那么我在这里错过了什么?显然,我没有直截了当的事实。请帮忙!
【问题讨论】:
标签: javascript ajax xml nodevalue