HTMLDocument 對象表示 HTML 文檔樹的根。
HTMLDocument 接口提供了對 HTML 層級的訪問。
HTMLDocument 接口對 DOM Document 接口進(jìn)行了擴(kuò)展,定義 HTML 專用的屬性和方法。
很多屬性和方法都是 HTMLCollection 對象(實(shí)際上是可以用數(shù)組或名稱索引的只讀數(shù)組),其中保存了對錨、表單、鏈接以及其他可腳本元素的引用。
這些集合屬性都源自于 0 級 DOM。它們已經(jīng)被 Document.getElementsByTagName() 所取代,但是仍然常常使用,因?yàn)樗麄兒芊奖恪?/p>
write() 方法值得注意,在文檔載入和解析的時(shí)候,它允許一個(gè)腳本向文檔中插入動(dòng)態(tài)生成的內(nèi)容。
注意:在 1 級 DOM 中,HTMLDocument 定義了一個(gè)名為 getElementById() 的非常有用的方法。在 2 級 DOM 中,該方法已經(jīng)被轉(zhuǎn)移到了 Document 接口,它現(xiàn)在由 HTMLDocument 繼承而不是由它定義了。
在 365jz 的 HTML DOM 參考手冊中,我們?yōu)?HTMLDocument 對象制作了專門的參考頁面:
XML DOM 參考手冊:Document 對象
XML DOM 參考手冊:Document.getElementById()
XML DOM 參考手冊:Document.getElementsByTagName()
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點(diǎn)擊進(jìn)入論壇