<b>XML DOM 解析</b>
下面的執行個體使用 XML 檔案
books.xml。
加載一個
XML 檔案
XML 字元串
執行個體解釋
<b>XML DOM 屬性和方法</b>
函數 loadXMLDoc(),在外部 JavaScript 中,用于加載 XML 檔案。
函數 loadXMLString(),在外部 JavaScript 中,用于加載 XML 字元串。
加載并解析 XML 檔案 - 外部解析腳本
加載并解析 XML 字元串 - 外部解析腳本
<b>XML DOM 通路節點</b>
使用節點清單中的索引号通路節點
使用 length 屬性循環周遊節點
檢視元素的節點類型
循環周遊元素節點
使用節點關系循環周遊元素節點
<b>XML DOM 節點資訊</b>
擷取元素節點的節點名稱
從文本節點擷取文本
更改文本節點的文本
擷取元素節點的節點名稱和類型
<b>XML DOM 節點清單和屬性清單</b>
從第一個 <title> 元素擷取文本
擷取元素的屬性
<b>XML DOM 周遊節點樹</b>
周遊節點樹
<b>XML DOM 浏覽器差異</b>
顯示節點清單的長度 - IE 和其他浏覽器的不同結果
忽略節點之間的空文本
<b>XML DOM 導航節點</b>
擷取節點的父節點
擷取節點的第一個子元素
擷取節點的最後一個子元素
擷取節點的下一個同級元素
擷取節點的上一個同級元素
<b>XML DOM 擷取節點值</b>
擷取元素的文本值
擷取屬性的文本值
<b>XML DOM 更改節點值</b>
更改元素文本節點
使用 setAttribute 更改屬性值
使用 nodeValue 更改屬性值
<b>XML DOM 删除節點</b>
删除元素節點
删除目前的元素節點
删除文本節點
清空文本節點的文本
按名稱删除屬性
按對象删除屬性
<b>XML DOM 替換節點</b>
替換元素節點
替換文本節點中的資料
<b>XML DOM 建立節點</b>
建立元素節點
使用 createAttribute 建立屬性節點
使用 setAttribute 建立屬性節點
建立文本節點
建立 CDATA 區段節點
建立注釋節點
<b>XML DOM 添加節點</b>
在最後一個子節點後添加一個節點
在指定子節點前添加一個節點
添加一個新的屬性
向文本節點添加資料
<b>XML DOM 克隆節點</b>
複制一個節點,并把它追加到已有的節點
<b>XML DOM XMLHttpRequest 對象</b>
一個簡單的 XMLHttpRequest 執行個體
建立一個簡單的 XMLHttpRequest,并從一個 TXT 檔案中檢索資料。
通過 getAllResponseHeaders() 檢索頭資訊
檢索資源(檔案)的頭資訊。
通過 getResponseHeader() 檢索指定的頭資訊
檢索資源(檔案)的指定頭資訊。
檢索 ASP 檔案的内容
使用者在輸入字段中鍵入字元時,網頁如何與 Web 伺服器進行通信。
從資料庫檢索内容
網頁如何通過 XMLHttpRequest 對象從資料庫中提取資訊。
檢索 XML 檔案的内容
建立一個 XMLHttpRequest 從 XML 檔案中檢索資料并把資料顯示在一個 HTML 表格中。