XML DOM getElementsByTagName() Method

Definisyon at Paggamit

Ang methodong getElementsByTagName() ay ibabalik ang NodeList ng lahat ng elemento na may tinukoy na pangalan.

Sintaksis:

getElementsByTagName(name)
Parametro Paglalarawan
name String na halaga, na nagtatalaga ng pangalan ng tag na dapat hanapin.

Paliwanag

Ang paraan na ito ay maglalakbay sa mga anak at uri ng tinukoy na elemento, at ibabalik ang isang array ng Element na naglalarawan ng lahat ng dokumentong elemento na may tinukoy na pangalan ng tag. Ang pagkakaroon ng elemento sa array ay kabilang sa kanilang order sa orihinal na kodigo ng dokumento.

ការកត់សម្គាល់ ទំហំ Document អត្ថប្រយោជន៍ ក៏បានកំណត់ getElementsByTagName() មួយ ដែលស្រដៀងគ្នានឹងមុខងារនេះ ប៉ុន្តែវាត្រូវបានវិលជុំវិញទៅលើឯកសារទាំងមូល ជាជាងវិលជុំវិញទៅលើកូនបណ្តើរតួអង្គមួយ។

ឧទាហរណ៍

នៅក្នុងឧទាហរណ៍ទាំងអស់ ពួកយើងនឹងប្រើប្រាស់ ឯកសារ XML books.xmlនិង មុខងារ JavaScript loadXMLDoc().

កម្មវិធីកុំព្យូទ័រនេះ បង្ហាញ តួអង្គ <title> ទាំងអស់នៅ "books.xml":

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

លទ្ធផលនៃកុំព្យូទ័រនេះ:

Everyday Italian
Harry Potter
XQuery Kick Start
Learning XML