課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
document是什么意思?
2016-03-26
源自:JavaScript進(jìn)階篇 9-17
正在回答
Document 對(duì)象
每個(gè)載入瀏覽器的 HTML 文檔都會(huì)成為 Document 對(duì)象。
Document 對(duì)象使我們可以從腳本中對(duì) HTML 頁面中的所有元素進(jìn)行訪問。
提示:Document 對(duì)象是 Window 對(duì)象的一部分,可通過 window.document 屬性對(duì)其進(jìn)行訪問。
Document 對(duì)象集合
集合
描述
all[] ? ?提供對(duì)文檔中所有 HTML 元素的訪問。 ? ?
anchors[] ? ?返回對(duì)文檔中所有 Anchor 對(duì)象的引用。 ? ?
applets ? ?返回對(duì)文檔中所有 Applet 對(duì)象的引用。 ? ?
forms[] ? ?返回對(duì)文檔中所有 Form 對(duì)象引用。 ? ?
images[] ? ?返回對(duì)文檔中所有 Image 對(duì)象引用。 ? ?
links[] ? ?返回對(duì)文檔中所有 Area 和 Link 對(duì)象引用。 ? ?
Document 對(duì)象屬性
屬性
body ? ?
提供對(duì) <body> 元素的直接訪問。
對(duì)于定義了框架集的文檔,該屬性引用最外層的 <frameset>。
? ?
cookie ? ?設(shè)置或返回與當(dāng)前文檔有關(guān)的所有 cookie。 ? ?
domain ? ?返回當(dāng)前文檔的域名。 ? ?
lastModified ? ?返回文檔被最后修改的日期和時(shí)間。 ? ?
referrer ? ?返回載入當(dāng)前文檔的文檔的 URL。 ? ?
title ? ?返回當(dāng)前文檔的標(biāo)題。 ? ?
URL ? ?返回當(dāng)前文檔的 URL。 ? ?
Document 對(duì)象方法
方法
close() ? ?關(guān)閉用 document.open() 方法打開的輸出流,并顯示選定的數(shù)據(jù)。 ? ?
getElementById() ? ?返回對(duì)擁有指定 id 的第一個(gè)對(duì)象的引用。 ? ?
getElementsByName() ? ?返回帶有指定名稱的對(duì)象集合。 ? ?
getElementsByTagName() ? ?返回帶有指定標(biāo)簽名的對(duì)象集合。 ? ?
open() ? ?打開一個(gè)流,以收集來自任何 document.write() 或 document.writeln() 方法的輸出。 ? ?
write() ? ?向文檔寫 HTML 表達(dá)式 或 JavaScript 代碼。 ? ?
writeln() ? ?等同于 write() 方法,不同的是在每個(gè)表達(dá)式之后寫一個(gè)換行符。 ? ?
Document 對(duì)象描述
HTMLDocument 接口對(duì) DOM Document 接口進(jìn)行了擴(kuò)展,定義 HTML 專用的屬性和方法。
很多屬性和方法都是 HTMLCollection 對(duì)象(實(shí)際上是可以用數(shù)組或名稱索引的只讀數(shù)組),其中保存了對(duì)錨、表單、鏈接以及其他可腳本元素的引用。
這些集合屬性都源自于 0 級(jí) DOM。它們已經(jīng)被?Document.getElementsByTagName()?所取代,但是仍然常常使用,因?yàn)樗麄兒芊奖恪?/p>
write() 方法值得注意,在文檔載入和解析的時(shí)候,它允許一個(gè)腳本向文檔中插入動(dòng)態(tài)生成的內(nèi)容。
注意,在 1 級(jí) DOM 中,HTMLDocument 定義了一個(gè)名為?getElementById()?的非常有用的方法。在 2 級(jí) DOM 中,該方法已經(jīng)被轉(zhuǎn)移到了 Document 接口,它現(xiàn)在由 HTMLDocument 繼承而不是由它定義了。
碼頭菌 提問者
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答是什么意思
2 回答“+=”是什么意思?
2 回答anode是什么意思
1 回答obj.removeAttribute() 是什么意思?
1 回答document.body是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-03-26
Document 對(duì)象
每個(gè)載入瀏覽器的 HTML 文檔都會(huì)成為 Document 對(duì)象。
Document 對(duì)象使我們可以從腳本中對(duì) HTML 頁面中的所有元素進(jìn)行訪問。
提示:Document 對(duì)象是 Window 對(duì)象的一部分,可通過 window.document 屬性對(duì)其進(jìn)行訪問。
Document 對(duì)象集合
集合
描述
all[] ? ?提供對(duì)文檔中所有 HTML 元素的訪問。 ? ?
anchors[] ? ?返回對(duì)文檔中所有 Anchor 對(duì)象的引用。 ? ?
applets ? ?返回對(duì)文檔中所有 Applet 對(duì)象的引用。 ? ?
forms[] ? ?返回對(duì)文檔中所有 Form 對(duì)象引用。 ? ?
images[] ? ?返回對(duì)文檔中所有 Image 對(duì)象引用。 ? ?
links[] ? ?返回對(duì)文檔中所有 Area 和 Link 對(duì)象引用。 ? ?
Document 對(duì)象屬性
屬性
描述
body ? ?
提供對(duì) <body> 元素的直接訪問。
對(duì)于定義了框架集的文檔,該屬性引用最外層的 <frameset>。
? ?
cookie ? ?設(shè)置或返回與當(dāng)前文檔有關(guān)的所有 cookie。 ? ?
domain ? ?返回當(dāng)前文檔的域名。 ? ?
lastModified ? ?返回文檔被最后修改的日期和時(shí)間。 ? ?
referrer ? ?返回載入當(dāng)前文檔的文檔的 URL。 ? ?
title ? ?返回當(dāng)前文檔的標(biāo)題。 ? ?
URL ? ?返回當(dāng)前文檔的 URL。 ? ?
Document 對(duì)象方法
方法
描述
close() ? ?關(guān)閉用 document.open() 方法打開的輸出流,并顯示選定的數(shù)據(jù)。 ? ?
getElementById() ? ?返回對(duì)擁有指定 id 的第一個(gè)對(duì)象的引用。 ? ?
getElementsByName() ? ?返回帶有指定名稱的對(duì)象集合。 ? ?
getElementsByTagName() ? ?返回帶有指定標(biāo)簽名的對(duì)象集合。 ? ?
open() ? ?打開一個(gè)流,以收集來自任何 document.write() 或 document.writeln() 方法的輸出。 ? ?
write() ? ?向文檔寫 HTML 表達(dá)式 或 JavaScript 代碼。 ? ?
writeln() ? ?等同于 write() 方法,不同的是在每個(gè)表達(dá)式之后寫一個(gè)換行符。 ? ?
Document 對(duì)象描述
HTMLDocument 接口對(duì) DOM Document 接口進(jìn)行了擴(kuò)展,定義 HTML 專用的屬性和方法。
很多屬性和方法都是 HTMLCollection 對(duì)象(實(shí)際上是可以用數(shù)組或名稱索引的只讀數(shù)組),其中保存了對(duì)錨、表單、鏈接以及其他可腳本元素的引用。
這些集合屬性都源自于 0 級(jí) DOM。它們已經(jīng)被?Document.getElementsByTagName()?所取代,但是仍然常常使用,因?yàn)樗麄兒芊奖恪?/p>
write() 方法值得注意,在文檔載入和解析的時(shí)候,它允許一個(gè)腳本向文檔中插入動(dòng)態(tài)生成的內(nèi)容。
注意,在 1 級(jí) DOM 中,HTMLDocument 定義了一個(gè)名為?getElementById()?的非常有用的方法。在 2 級(jí) DOM 中,該方法已經(jīng)被轉(zhuǎn)移到了 Document 接口,它現(xiàn)在由 HTMLDocument 繼承而不是由它定義了。