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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

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

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

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

一、總結

一句話總結:

1、關注結構,關注主干

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

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

解答:是

2、所有HTML 屬性都是是屬性節點么?

解答:是

3、HTML的文檔本身是什么節點?

解答:文檔節點

4、HTML的注釋是什么節點:

解答:注釋節點

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

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

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

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

7、Element 對象可以擁有哪些子節點?

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

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

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

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

解答:對

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

解答:對

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

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

12、事件和函數的關系是什么?

解答:事件通常與函數結合使用,函數不會在事件發生前被執行!

二、簡介

0、dom對象

HTML DOM 節點

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

文檔本身是文檔節點
所有 HTML 元素是元素節點
所有 HTML 屬性是屬性節點
HTML 元素內的文本是文本節點
注釋是注釋節點

1、document對象

Document 對象

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

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

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

2、element對象

Element 對象

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

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

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

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

3、attribute對象

Attr 對象

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

HTML 屬性始終屬于 HTML 元素。

NamedNodeMap 對象

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

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

4、event對象

Event 對象

Event 對象代表事件的狀態,比如事件在其中發生的元素、鍵盤按鍵的狀態、鼠標的位置、鼠標按鈕的狀態。

事件通常與函數結合使用,函數不會在事件發生前被執行!

三、測試題-簡答題

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

解答:是

2、所有 HTML 屬性都是是屬性節點么?

解答:是

3、HTML的文檔本身是什么節點?

解答:文檔節點

4、HTML的注釋是什么節點:

解答:注釋節點

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

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

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

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

7、Element 對象可以擁有哪些子節點?

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

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

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

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

解答:對

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

解答:對

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

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

12、事件和函數的關系是什么?

解答:事件通常與函數結合使用,函數不會在事件發生前被執行!

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。