XML DOM getElementsByTagName()メソッドの使用方法

指定されたタグ名の要素ノードの集合を返します。構文は次のとおりです。

elementList = xmlDoc.getElementsByTagName(tagname);

パラメータの説明:

  1. 検索するタグ名:tagname

メソッドの戻り値の説明:

  1. elementList:指定されたタグ名の要素ノードを持つNodeListオブジェクト。

例のコードは以下になります。

// 创建 XML 文档对象
var xmlDoc = new DOMParser().parseFromString("<root><element1>Value 1</element1><element2>Value 2</element2><element3>Value 3</element3></root>", "text/xml");
// 获取所有的 "element2" 元素节点
var elements = xmlDoc.getElementsByTagName("element2");
// 遍历元素节点集合
for (var i = 0; i < elements.length; i++) {
// 输出元素节点的文本内容
console.log(elements[i].textContent);
}

以上のコードを実行すると「Value 2」が出力されます。

bannerAds