一、document對象
前兩章,我們已經把window對象詳細給大家探討了一遍。這次我們介紹另一個網頁中核心的對象:“document對象”。注意,document對象是window對象中的子對象。
談到document對象,其實我們在之前的課程中已經接觸很多次了。還記得document.write()嗎?這就是document對象的一個方法。
document對象除了write()方法外,跟其他對象一樣,也有自身一套屬性和方法。
document對象,即文檔對象。顧名思義,其實很好理解,文檔對象嘛,操作的都是HTML文檔。為了更好理解什麼叫“HTML文檔”,請看一下CSS入門教程中“正常文檔流”這一節。
1、document對象屬性
document對象屬性
屬性 |
說明 |
title
文檔標題,即title標簽內容
URL
文檔地址
fileCreateDate
文檔創建日期
fileModifiedDate
文檔修改時間(精確到天)
lastModified
文檔修改時間(精確到秒)
fileSize
文檔大小
fgColor
定義文檔的前景色
bgColor
定義文檔的背景色
linkColor
定義“未訪問”的超鏈接顏色
alinkColor
定義“被激活”的超鏈接顏色
vlinkColor
定義“訪問過”的超鏈接顏色
2、document對象方法
document對象方法
方法 |
說明 |
document.write()
輸入文本到當前打開的文檔
document.writeIn()
輸入文本到當前打開的文檔,並添加換行符“\n”
document.getElementById()
獲取某個id值的元素
document.getElementsByName()
獲取某個name值的元素,用於表單元素
上面列出了document對象常用的屬性和方法,跟window對象的學習一樣,在JavaScript入門階段,站長只會給大家講解最實用的。對於那種壓根兒用不上的,我也懶得花時間去寫。