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常用的四大对象是什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: linux手动同步文件命令,Linux文
 - 下一篇: linux的ftp下载假死,记一次com