XML DOM 實(shí)例
XML DOM 屬性和方法
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
函數(shù) loadXMLString(),位于外部 JavaScript 中,用于加載 XML 字符串。
XML DOM 訪問節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 節(jié)點(diǎn)信息
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 節(jié)點(diǎn)列表和屬性列表
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 遍歷節(jié)點(diǎn)樹
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLString(),位于外部 JavaScript 中,用于加載 XML 文件。
- 遍歷一棵節(jié)點(diǎn)樹
- 循環(huán) <book> 元素的所有子節(jié)點(diǎn)。
XML DOM 瀏覽器差異
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
- 顯示節(jié)點(diǎn)列表的長度
- 本例顯示了一個(gè)節(jié)點(diǎn)列表的長度。在 IE 和其他瀏覽器中,結(jié)果是不同的。
- 忽略節(jié)點(diǎn)間的空文本
- 本例檢查節(jié)點(diǎn)的 nodeType,且僅處理元素節(jié)點(diǎn)。
XML DOM 定位節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 獲取節(jié)點(diǎn)值
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 改變節(jié)點(diǎn)值
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 刪除節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 替換節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 創(chuàng)建節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 添加節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
XML DOM 克隆節(jié)點(diǎn)
下面的例子使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
- 復(fù)制一個(gè)節(jié)點(diǎn),并把它追加到已有的節(jié)點(diǎn)
- 本例使用 cloneNode() 來復(fù)制一個(gè)節(jié)點(diǎn),并把它追加到 XML 文檔的根節(jié)點(diǎn)。