DOM文檔對(duì)象模型(Document Object Model,DOM)是一種用于HTML和XML文檔的編程接口。它給文檔提供了一種結(jié)構(gòu)化的表示方法,可以改變文檔的內(nèi)容和呈現(xiàn)方式。
DOM 被分為不同的部分(核心、XML及HTML)和級(jí)別(DOM Level 1/2/3):
Core DOM
定義了一套標(biāo)準(zhǔn)的針對(duì)任何結(jié)構(gòu)化文檔的對(duì)象
XML DOM
定義了一套標(biāo)準(zhǔn)的針對(duì) XML 文檔的對(duì)象
HTML DOM
定義了一套標(biāo)準(zhǔn)的針對(duì) HTML 文檔的對(duì)象。
JavaScript是一種能讓你的網(wǎng)頁(yè)更加生動(dòng)活潑的程式語(yǔ)言,也是目前網(wǎng)頁(yè)中設(shè)計(jì)中最容易學(xué)又最方便的語(yǔ)言。
Dom和JavaScript的關(guān)系就像是C#語(yǔ)言和.Net的關(guān)系一樣
通過(guò) JavaScript,你可以操作DOM來(lái)重構(gòu)整個(gè) HTML 文檔。您可以添加、移除、改變或重排頁(yè)面上的項(xiàng)目。