XML DOM 教程
加載 XML 文檔中的代碼可以存儲(chǔ)在一個(gè)函數(shù)中。
為了使前一頁(yè)中的代碼易于維護(hù)(檢查舊的瀏覽器),它應(yīng)該寫(xiě)成一個(gè)函數(shù):
上面的函數(shù)可以存儲(chǔ)在 HTML 頁(yè)面的 <head> 部分,并從頁(yè)面中的腳本調(diào)用。
上面描述的函數(shù),用于本教程中所有 XML 文檔實(shí)例!
為了使上述代碼更容易維護(hù),以確保在所有頁(yè)面中使用相同的代碼,我們把函數(shù)存儲(chǔ)在一個(gè)外部文件中。
文件名為 "loadxmldoc.js",且在 HTML 頁(yè)面中的 head 部分被加載。然后,頁(yè)面中的腳本調(diào)用 loadXMLDoc() 函數(shù)。
下面的實(shí)例使用 loadXMLDoc() 函數(shù)加載 books.xml:
如何從 XML 文件中獲得數(shù)據(jù),將在下一章中講解。
為了使前一頁(yè)中的代碼易于維護(hù)(檢查舊的瀏覽器),它應(yīng)該寫(xiě)成一個(gè)函數(shù):
上面的函數(shù)可以存儲(chǔ)在 HTML 頁(yè)面的 <head> 部分,并從頁(yè)面中的腳本調(diào)用。
上面描述的函數(shù),用于本教程中所有 XML 字符串實(shí)例!
我們已經(jīng)把 loadXMLString() 函數(shù)存儲(chǔ)在名為 "loadxmlstring.js" 文件中。