【发布时间】:2016-02-13 07:43:22
【问题描述】:
我是 DOM 新手。我想在这个 xml 文件 http://www.w3schools.com/xml/books.xml 中获取带有标签 title 的第一个节点的文本,它是 Everyday Italian。答案应该是这样的:
var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
据我所知,
xmlDoc.getElementsByTagName("title")[0]
从包含所有标题标签节点的数组中获取第一个标题节点。而如果我想得到那个节点的文本,不应该是这样的吗?
xmlDoc.getElementsByTagName("title")[0].nodeValue
为什么它与 childNodes 有关系?这是什么类型的?
xmlDoc.getElementsByTagName("title")[0].childNodes[0]
【问题讨论】:
标签: javascript xml dom