更新時(shí)間:2017-06-30 來(lái)源:黑馬程序員PHP培訓(xùn)學(xué)院 瀏覽量:
DOM(文本對(duì)象模型(Document Object Model))
W3C組織推薦的處理可擴(kuò)展標(biāo)志語(yǔ)言的標(biāo)準(zhǔn)編程接口。W3C的DOM,可以使程序或腳本(JS或AS、JScript),動(dòng)態(tài)的訪(fǎng)問(wèn)或操作文檔的內(nèi)容、結(jié)構(gòu)、樣式。
DOM只是一個(gè)標(biāo)準(zhǔn),就是操作網(wǎng)頁(yè)的標(biāo)準(zhǔn)。而這個(gè)標(biāo)準(zhǔn)(模型)在瀏覽器中,以“對(duì)象”的方式實(shí)現(xiàn)。
DOM的分類(lèi)
核心DOM:提供了操作HTML文檔(顯示)或XML文檔(存儲(chǔ)數(shù)據(jù))的公共的屬性和方法。
HTMLDOM:針對(duì)HTML文檔,提供的專(zhuān)有的屬性和方法。
EventDOM:事件DOM,提供了很多的常用事件。
CSSDOM:提供了操作CSS的一個(gè)接口。
HTML節(jié)點(diǎn)樹(shù)