XML DOM getElementsByTagName() 方法

Document အားကွယ်ခံရသော အပုံစံ စာတမ်း

定义和用法

getElementsByTagName() 方法可返回带有指定名称的所有元素的一个节点列表。

语法:

getElementsByTagName(name)
参数 描述
name 字符串值,规定需检索的标签名。值 "*" 匹配所有的标签。

返回值

文档树中具有指定标记的 Element 节点的只读数组(从技术上讲,是 NodeList အဖွဲ့)。返回的元素节点的顺序就是它们在源文档中出现的顺序。

说明

该方法将返回一个 NodeList အဖွဲ့(可以作为只读数组处理),该对象存放文档中具有指定标签名的所有 Element 节点,它们存放的顺序就是在源文档中出现的顺序。NodeList အဖွဲ့သတ္တုပတ်

သိသိမှာ အဆိုပါ Element အစိုးရပွဲသည် အမည်အတိုင်း စက်အသုံးပြု၍ ရှာဖွေသည်။ တောင်မှာ HTMLDocument အစိုးရပွဲသည် getElementsByName() စက်name အချက်အလက်များကို အသုံးပြု၍ (အချက်အလက်အမည်ကို အသုံးပြုခြင်း မဟုတ်) အရာကို ရှာဖွေသည်。

အမှတ်

ထိုအရာကို လေ့လာသည့် အမှတ်အသား

var headings = document.getElementsByTagName(")h1"(")
for (var i = 0; i < headings.length; i++)  {
  var h = headings[i];
}

အမှု့

အားလုံး အမှတ်အသား များ တွင် သင်သည် ဝီကီအယ်လ် ဖြင့် သုံးစွဲမည် books.xmlနှင့် JavaScript နည်းလမ်း loadXMLDoc()

အောက်ပါ ကြောင်းအုပ် သည် "books.xml" တွင် အသုံးပြုသော <title> အချက်အလက် အား ထုတ်ပြန်သည်

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.getElementsByTagName('title');
for (i=0;i<x.length;i++)
  {
  document.write(x[i].childNodes[0].nodeValue)
  document.write("<br />")
  }

ထုတ်ပြန်ခြင်း:

Harry Potter
Everyday Italian
XQuery Kick Start
Learning XML

Document အားကွယ်ခံရသော အပုံစံ စာတမ်း