DOM1
DOM1級由兩個模塊組成:DOM核心(DOM CORE)和DOM HTML,其中,DOM核心規定的是如何映射基于XML的檔案結構,以便簡化對檔案中任意部分的訪問和操作,DOM HTML模塊則在DOM核心的基礎上加以擴展,添加了針對HTML的物件和方法,
總結:DOM1主要定義的是HTML和XML檔案的底層結構,
DOM2
DOM2級在原來的DOM基礎上又擴充了滑鼠和用戶界面事件、范圍、遍歷(迭代DOM檔案方法)等細分模塊,通過物件介面增加了對CSS的支持,
DOM2核心(DOM Core):在1級核心基礎上建設,為節點添加了更多方法和屬性,
DOM2HTML(DOM HTML):在1級html基礎上,添加了更多屬性、方法和新介面,
DOM2新引入模塊:
DOM2視圖(DOM Views):為檔案定義了基礎樣式資訊的不同資訊,
DOM2事件(DOM Events):說明了如何使用事件與DOM檔案互動,比如addEventListener()和removeListener(),DOM事件流發生在此階段,
DOM2樣式(DOM Style):定義了如何以編程方式來訪問和改變CSS樣式資訊,
DOM2遍歷和范圍(DOM Traversal and Range):引入遍歷DOM檔案和選擇其特定部分的介面,
DOM3
DOM3引入了以統一方式加載和保存檔案的方法,即在DOM加載和保存(DOM Load and Save)模塊中進行定義,
新增了驗證檔案方法,即在DOM驗證(DOM Validation)模塊中定義,
同時DOM3級也對DOM核心進行了擴展,開始支持XML1.0規范,
注:
1、DOM2和DOM3級的目的在于擴展DOM API,DOM2核心并沒有引入新型別,只在DOM1的基礎上通過增新方法和新屬性來增強已有型別,DOM3核心既增強已有型別,也引入了一些新型別,
2、DOM0級標準是不存在的,所謂DOM0級只是DOM歷史坐標中一個參照點而已,具體來說,DOM0級指的是IE4和Netscape Navigator4.0最初支持的DHTML,
ok~ 本文到這里就結束了~~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/196603.html
標籤:JavaScript
上一篇:canvas畫板,Html5新標簽Canvas制作炫酷的畫板功能
下一篇:JQuery中的頂級物件$的了解
