全面認(rèn)識HTML Document對象
本文向大家描述一下HTML Document對象的用法,每個載入瀏覽器的HTML文檔都會成為Document對象。HTML Document對象是Window對象的一部分,可通過window.document屬性對其進行訪問。
HTML Document對象
每個載入瀏覽器的HTML文檔都會成為Document對象。HTML Document對象使我們可以從腳本中對HTML頁面中的所有元素進行訪問。
提示:HTML Document對象是Window對象的一部分,可通過window.document屬性對其進行訪問。
IE:InternetExplorer,F:Firefox,O:Opera,W3C:W3C標(biāo)準(zhǔn).
HTML Document對象集合
HTML Document對象屬性
HTML Document對象方法
HTML Document對象描述
HTML Document接口對DOM Document接口進行了擴展,定義HTML專用的屬性和方法。
很多屬性和方法都是HTML Collection對象(實際上是可以用數(shù)組或名稱索引的只讀數(shù)組),其中保存了對錨、表單、鏈接以及其他可腳本元素的引用。
這些集合屬性都源自于0級DOM。它們已經(jīng)被Document.getElementsByTagName()所取代,但是仍然常常使用,因為他們很方便。
write()方法值得注意,在文檔載入和解析的時候,它允許一個腳本向文檔中插入動態(tài)生成的內(nèi)容。
注意:
在1級DOM中,HTML Document定義了一個名為getElementById()的非常有用的方法。在2級DOM中,該方法已經(jīng)被轉(zhuǎn)移到了Document接口,它現(xiàn)在由HTML Document繼承而不是由它定義了。
【編輯推薦】
- JavaScript DOM特性與應(yīng)用詳解
- W3C DOM模型用法詳解
- JavaScript獲取HTML DOM節(jié)點元素詳解
- 深入了解JavaScript HTML DOM對象
- 解析HTML DOM Checkbox對象的屬性和方法