XML DOM 教程
當(dāng) Firefox 遇到解析器錯(cuò)誤,它會(huì)載入一個(gè)包含錯(cuò)誤的 XML 文檔。
在您試圖打開(kāi)一個(gè) XML 文檔時(shí),就可能發(fā)生一個(gè)解析器錯(cuò)誤(parser-error)。
與 Internet Explorer 瀏覽器不同,如果 Firefox 遇到錯(cuò)誤,它會(huì)載入包含錯(cuò)誤描述的 XML 文檔中。
XML 錯(cuò)誤文檔的根節(jié)點(diǎn)的名稱是 "parsererror"。這是用來(lái)檢查是否有錯(cuò)誤。
在下面的代碼中,我們會(huì)讓解析器加載一個(gè)形式不良的 XML 文檔。
(您可以在我們的 XML 教程中閱讀更多有關(guān)形式良好且有效的 XML。)
查看 XML 文件:note_error.xml
實(shí)例解釋:
注意:實(shí)際上,只有 Internet Explorer 會(huì)用 DTD 檢查您的 XML,F(xiàn)irefox 不會(huì)。
在這里,我們創(chuàng)建了一個(gè) XML 加載函數(shù),在 Internet Explorer 和 Firefox 中檢查解析器錯(cuò)誤:
查看 XML 文件:note_error.xml
實(shí)例解釋 - Internet Explorer:
實(shí)例解釋 - Firefox: