本篇文章主要的介紹了關於HTML document對象的解釋,還有關於HTML document對象的使用執行個體解析,接下來讓我們一起來看這篇文章吧
首先我們來介紹一下HTML中的document對象:
文檔對象(document)代表瀏覽器視窗中的文檔,該對象是window對象的子物件,由於window對象是DOM物件模型中的預設對象,因此window對象中的方法和子物件不需要使用window來引用。
通過document對象可以訪問HTML文檔中包含的任何HTML標記並可以動態改變HTML標記中的內容。
例如表單、映像、表格和超連結等。
再來看看HTML中的Document對象集合:
來看看網上對HTML中的document對象的描述:
HTMLDocument介面對DOM Document介面進行了擴充,定義HTML專用的屬性和方法。
很多屬性和方法都是HTMLCollection對象(實際上是可以用數組或名稱索引的唯讀數組),其中儲存了對錨、表單、連結以及其他可指令碼元素的引用。
這些集合屬性都源自於0級DOM。它們已經被Document.getElementsByTagName()所取代,但是仍然常常使用,因為他們很方便。
write()方法值得注意,在文檔載入和解析的時候,它允許一個指令碼向文檔中插入動態產生的內容。
注意,在1級DOM中,HTMLDocument定義了一個名為getElementById()的非常有用的方法。在2級DOM中,該方法已經被轉移到了Document介面,它現在由HTMLDocument繼承而不是由它定義了。
接下來給個關於HTML document對象的使用執行個體:
<HTML><HEAD><TITLE>topic.alibabacloud.com</TITLE><SCRIPT LANGUAGE="JScript">function reportMove(){ window.status = "X=" + window.event.x + " Y=" + window.event.y;}</SCRIPT></head><BODY onmousemove="reportMove()"><H1>歡迎!</H1></BODY></HTML>上面的例子使
用了document對象檢查文檔標題並在訊息框中顯示該標題(如果非空)。if(document.title!="")alert("標題為"+document.title)下面的例子示範了在瀏覽器的狀態列上顯示滑鼠當前位置的事件控制代碼函數,所得位置相對於文檔的左上方。
以上就是本篇關於html document對象的介紹,和使用執行個體,讓你更清楚的瞭解HTML document對象,有什麼疑問可以在下方提問。