Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:XMLDocument迭代_Javascript_Xmldocument_Domparser - Fatal编程技术网

Javascript:XMLDocument迭代

Javascript:XMLDocument迭代,javascript,xmldocument,domparser,Javascript,Xmldocument,Domparser,我有以下代码: var xmlString = ajaxRequest.responseText.toString(); parser = new DOMParser() doc = parser.parseFromString(xmlString, "text/xml"); 响应文本是一个完整的HTML文档。创建XMLDocument(doc)后,我想检查每个节点,处理一些内容并打印出来 如何迭代XMLDocument?我想在它的每一个节点上 谢谢 如果您想从该XML获取所有链接并打印它们的

我有以下代码:

var xmlString = ajaxRequest.responseText.toString();
parser = new DOMParser()
doc = parser.parseFromString(xmlString, "text/xml");
响应文本是一个完整的HTML文档。创建XMLDocument(doc)后,我想检查每个节点,处理一些内容并打印出来

如何迭代XMLDocument?我想在它的每一个节点上


谢谢

如果您想从该XML获取所有链接并打印它们的文本,请举一个小例子

var links = doc.documentElement.getElementsByTagName("a");

for (i=0;i<links.length;i++)  {  
    var txt=links[i].firstChild.nodeValue;
    document.write(txt + '<br>');
}
var links=doc.documentElement.getElementsByTagName(“a”);
对于(i=0;i