HTML DOM Event 對象(Document 對象)

http://www.w3school.com.cn/jsref/dom_obj_document.asp
1.定義
每個載入瀏覽器的 HTML 文檔都會成爲 Document 對象。
Document 對象使我們可以從腳本中對 HTML 頁面中的所有元素進行訪問。
提示:Document 對象是 Window 對象的一部分,可通過 window.document 屬性對其進行訪問。

2.用法
這裏寫圖片描述

3.Document 對象集合
這裏寫圖片描述

4.Document 對象屬性
這裏寫圖片描述

HTML DOM URL 屬性
URL 屬性可返回當前文檔的 URL。

document.URL

說明
一般情況下,該屬性的值與包含文檔的 Window 的 location.href 屬性相同。不過,在 URL 重定向發生的時候,這個 URL 屬性保存了文檔的實際 URL,而 location.href 保存了請求的 URL。

<html>

<body>
The URL of this document is: 
<script type="text/javascript">
document.write(document.URL)
</script>
</body>

</html>

5.Document 對象方法
這裏寫圖片描述

Document 對象描述
HTMLDocument 接口對 DOM Document 接口進行了擴展,定義 HTML 專用的屬性和方法。

很多屬性和方法都是 HTMLCollection 對象(實際上是可以用數組或名稱索引的只讀數組),其中保存了對錨、表單、鏈接以及其他可腳本元素的引用。

這些集合屬性都源自於 0 級 DOM。它們已經被 Document.getElementsByTagName() 所取代,但是仍然常常使用,因爲他們很方便。

write() 方法值得注意,在文檔載入和解析的時候,它允許一個腳本向文檔中插入動態生成的內容。

注意,在 1 級 DOM 中,HTMLDocument 定義了一個名爲 getElementById() 的非常有用的方法。在 2 級 DOM 中,該方法已經被轉移到了 Document 接口,它現在由 HTMLDocument 繼承而不是由它定義了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章