嗨,我是XML和javascript的初学者。 但我想选择一个包含"保险的节点"。我想这样做是因为有一些节点具有相同的节点名称,可以包含不同的文本。 XML文件可能如下所示。
<Description>Hi hello</Description>
<Description>insurance will</Description>
<Description>come here</Description>
<Description>lalaland</Description>
答案 0 :(得分:1)
var descs = document.getElementsByTagName( 'Description' );
for ( var i = 0, len = descs.length; i < len; i++ ) {
if ( descs[ i ].textContent === 'insurance will' ) {
// This node is the right one!
}
}