DHTML Object Model:DHTML物件模型,利用DHTML Object Model可以單獨操作頁面上的物件,每個HTML標記通過它的ID和NAME屬性被操縱,每個物件都具有自己的屬性、方法和事件,通過方法操縱物件,通過事件觸發因果過程。
DOM:文件物件模型,將頁面描述成一個樹形的物件結構,是對DHTML Object Model的更全面的完善,可以利用樹形結構對物件利用之間的關係進行操作,但是DOM不支援對事件的物件操作,這是步入DHTML Object Model不如的地方,而且DOM是W3C推薦的標準。
DHTML是Dynamic HTML的簡稱,並不是一門技術、標準,而是對於HTML、CSS、DOM、Javascript(或其他的指令碼語言)的綜合體。
HTML:實現資料的封裝(通過標籤來實現);
CSS:在標籤中來改變資料形式
DOM:將標籤封裝成物件
Javascript:指令碼語言,將三者進行融合,實現動態操作。