到底什麼是 DOM?
DOM 的全寫 Document Object Model,
DOM 就是由瀏覽器分析文件所產生出來 JavaScript 環境中的樹狀資料結構介面,一個網頁就是一個文件檔案,透過瀏覽器將這些文件轉化產生成樹狀的 DOM(節點、物件),集結所有的 DOM 所呈現出來的就是整個網頁頁面,而這些文件透過瀏覽器解析後產出的 DOM(節點、物件)用來描述瀏覽器畫面中的節點,每個節點實際上是一個 JS 物件,這個物件除了包含了該元素的一些屬性,還提供了一些介面(方法),以便調用於插入和操作 DOM,就能實現透過程式語言編程對其更改結構(HTML 標籤結構)、樣式(CSS)和內容(content),來達到和網頁頁面互動。