五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > XML DOM 教程 > XML DOM getElementsByTagName() 方法

XML DOM getElementsByTagName() 方法

此節(jié)有 346 人學習過     參與評論

定義和用法

getElementsByTagName() 方法返回擁有指定名稱的所有元素的 NodeList。

語法:

getElementsByTagName(name)
參數(shù) 描述
name 字符串值,規(guī)定要搜索的標簽名。值 "*" 匹配所有的節(jié)點。

說明

該方法將遍歷指定元素的子孫節(jié)點,返回一個 Element 節(jié)點的數(shù)組(實際上是 NodeList 對象),表示所有具有指定標簽名的文檔元素。元素在返回的數(shù)組中的順序就是它們出現(xiàn)在文檔源代碼中的順序。

注意,Document 接口也定義了 getElementsByTagName() 方法,它與該方法相似,但遍歷整個文檔,而不是遍歷某個元素的子孫節(jié)點。

實例

在所有的例子中,我們將使用 XML 文件 books.xml,以及 JavaScript 函數(shù) loadXMLDoc()。

下面的代碼片段顯示 "books.xml" 中所有 <title> 元素的值:

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

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進入論壇

發(fā)表評論 (346人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------
XML DOM 教程目錄

其它欄目

· 建站教程
· 365學習

業(yè)務咨詢

· 技術支持
· 服務時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權所有 鄂ICP備17013400號