日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

DOM常用的四大对象是什么?

發(fā)布時間:2023/12/15 综合教程 32 生活家
生活随笔 收集整理的這篇文章主要介紹了 DOM常用的四大对象是什么? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

DOM常用的四大對象是什么?

一、總結(jié)

一句話總結(jié):

1、關(guān)注結(jié)構(gòu),關(guān)注主干

2、從主干處著手的話,可以發(fā)現(xiàn)dom就是四個東西,document(文檔),element,attribute,event(事件)。

1、在 HTML DOM (文檔對象模型)中,是否是每個部分都是節(jié)點?

解答:是

2、所有HTML 屬性都是是屬性節(jié)點么?

解答:是

3、HTML的文檔本身是什么節(jié)點?

解答:文檔節(jié)點

4、HTML的注釋是什么節(jié)點:

解答:注釋節(jié)點

5、HTML文檔怎么變成Document 對象?

解答:載入瀏覽器。每個載入瀏覽器的 HTML 文檔都會成為 Document 對象。

6、Document對象的主要作用是什么?

解答:Document 對象使我們可以從腳本中對 HTML 頁面中的所有元素進行訪問。

7、Element 對象可以擁有哪些子節(jié)點?

解答:Element 對象可以擁有類型為元素節(jié)點、文本節(jié)點、注釋節(jié)點、屬性節(jié)點的子節(jié)點。

8、HTML中的NodeList 對象是什么?

解答:NodeList 對象表示節(jié)點列表,比如 HTML 元素的子節(jié)點集合。

9、在 HTML DOM 中,Attr對象表示 HTML 屬性。這句話對么?

解答:對

10、HTML 屬性始終屬于 HTML 元素。這句話對么?

解答:對

11、HTML中的NamedNodeMap 對象是什么?

解答:在 HTML DOM 中,NamedNodeMap對象表示元素屬性節(jié)點的無序集合。NamedNodeMap 中的節(jié)點可通過名稱或索引(數(shù)字)來訪問。

12、事件和函數(shù)的關(guān)系是什么?

解答:事件通常與函數(shù)結(jié)合使用,函數(shù)不會在事件發(fā)生前被執(zhí)行!

二、簡介

0、dom對象

HTML DOM 節(jié)點

在 HTML DOM (文檔對象模型)中,每個部分都是節(jié)點:

文檔本身是文檔節(jié)點
所有 HTML 元素是元素節(jié)點
所有 HTML 屬性是屬性節(jié)點
HTML 元素內(nèi)的文本是文本節(jié)點
注釋是注釋節(jié)點

1、document對象

Document 對象

每個載入瀏覽器的 HTML 文檔都會成為 Document 對象。

Document 對象使我們可以從腳本中對 HTML 頁面中的所有元素進行訪問。

提示:Document 對象是 Window 對象的一部分,可通過 window.document 屬性對其進行訪問。

2、element對象

Element 對象

在 HTML DOM 中,Element 對象表示 HTML 元素。

Element 對象可以擁有類型為元素節(jié)點、文本節(jié)點、注釋節(jié)點的子節(jié)點。

NodeList 對象表示節(jié)點列表,比如 HTML 元素的子節(jié)點集合。

元素也可以擁有屬性。屬性是屬性節(jié)點(參見下一節(jié))。

3、attribute對象

Attr 對象

在 HTML DOM 中,Attr對象表示 HTML 屬性。

HTML 屬性始終屬于 HTML 元素。

NamedNodeMap 對象

在 HTML DOM 中,NamedNodeMap對象表示元素屬性節(jié)點的無序集合。

NamedNodeMap 中的節(jié)點可通過名稱或索引(數(shù)字)來訪問。

4、event對象

Event 對象

Event 對象代表事件的狀態(tài),比如事件在其中發(fā)生的元素、鍵盤按鍵的狀態(tài)、鼠標(biāo)的位置、鼠標(biāo)按鈕的狀態(tài)。

事件通常與函數(shù)結(jié)合使用,函數(shù)不會在事件發(fā)生前被執(zhí)行!

三、測試題-簡答題

1、在 HTML DOM (文檔對象模型)中,是否是每個部分都是節(jié)點?

解答:是

2、所有 HTML 屬性都是是屬性節(jié)點么?

解答:是

3、HTML的文檔本身是什么節(jié)點?

解答:文檔節(jié)點

4、HTML的注釋是什么節(jié)點:

解答:注釋節(jié)點

5、HTML文檔怎么變成Document 對象?

解答:載入瀏覽器。每個載入瀏覽器的 HTML 文檔都會成為 Document 對象。

6、Document對象的主要作用是什么?

解答:Document 對象使我們可以從腳本中對 HTML 頁面中的所有元素進行訪問。

7、Element 對象可以擁有哪些子節(jié)點?

解答:Element 對象可以擁有類型為元素節(jié)點、文本節(jié)點、注釋節(jié)點、屬性節(jié)點的子節(jié)點。

8、HTML中的NodeList 對象是什么?

解答:NodeList 對象表示節(jié)點列表,比如 HTML 元素的子節(jié)點集合。

9、在 HTML DOM 中,Attr對象表示 HTML 屬性。 這句話對么?

解答:對

10、HTML 屬性始終屬于 HTML 元素。這句話對么?

解答:對

11、HTML中的NamedNodeMap 對象是什么?

解答:在 HTML DOM 中,NamedNodeMap對象表示元素屬性節(jié)點的無序集合。NamedNodeMap 中的節(jié)點可通過名稱或索引(數(shù)字)來訪問。

12、事件和函數(shù)的關(guān)系是什么?

解答:事件通常與函數(shù)結(jié)合使用,函數(shù)不會在事件發(fā)生前被執(zhí)行!

總結(jié)

以上是生活随笔為你收集整理的DOM常用的四大对象是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。