">

dom是啥

回答
愛揚(yáng)教育

2022-03-04

  • 相關(guān)推薦
DOM全拼為Document Object Model(文檔對象模型)是一種用于HTML和XML文檔的編程接口,它給文檔提供了一種結(jié)構(gòu)化的表示方法,可以改變文檔的內(nèi)容和呈現(xiàn)方式。我們最為關(guān)心的是,DOM把網(wǎng)頁和腳本以及其他的編程語言聯(lián)系了起來。

擴(kuò)展資料

  文檔對象模型(Document Object Model,簡稱DOM),是W3C組織推薦的處理可擴(kuò)展置標(biāo)語言的標(biāo)準(zhǔn)編程接口。它是一種與平臺(tái)和語言無關(guān)的應(yīng)用程序接口(API),它可以動(dòng)態(tài)地訪問程序和腳本,更新其內(nèi)容、結(jié)構(gòu)和www文檔的風(fēng)格(目前,HTML和XML文檔是通過說明部分定義的)。

  文檔可以進(jìn)一步被處理,處理的結(jié)果可以加入到當(dāng)前的頁面。DOM是一種基于樹的API文檔,它要求在處理過程中整個(gè)文檔都表示在存儲(chǔ)器中。另外一種簡單的API是基于事件的SAX,它可以用于處理很大的XML文檔,由于大,所以不適合全部放在存儲(chǔ)器中處理。

  DOM即文檔對象模型,是W3C制定的標(biāo)準(zhǔn)接口規(guī)范,是一種處理HTML和XML文件的標(biāo)準(zhǔn)API。DOM提供了對整個(gè)文檔的訪問模型,將文檔作為一個(gè)樹形結(jié)構(gòu),樹的每個(gè)結(jié)點(diǎn)表示了一個(gè)HTML標(biāo)簽或標(biāo)簽內(nèi)的文本項(xiàng)。DOM樹結(jié)構(gòu)精確地描述了HTML文檔中標(biāo)簽間的相互關(guān)聯(lián)性。

  將HTML或XML文檔轉(zhuǎn)化為DOM樹的過程稱為解析(parse)。HTML文檔被解析后,轉(zhuǎn)化為DOM樹,因此對HTML文檔的處理可以通過對DOM樹的操作實(shí)現(xiàn)。DOM模型不僅描述了文檔的結(jié)構(gòu),還定義了結(jié)點(diǎn)對象的行為,利用對象的方法和屬性,可以方便地訪問、修改、添加和刪除DOM樹的結(jié)點(diǎn)和內(nèi)容。

儋州市| 慈利县| 视频| 汪清县| 黎川县| 文昌市| 喜德县| 福州市| 玛沁县| 阳西县| 无为县| 封丘县| 交城县| 铁力市| 滨州市| 青河县| 巴东县| 株洲县| 盈江县| 邻水| 周口市| 房产| 莱芜市| 栾川县| 富裕县| 文成县| 长寿区| 巴青县| 勐海县| 建德市| 佛山市| 丰顺县| 武城县| 石狮市| 武义县| 潜山县| 贵州省| 蒙自县| 彭阳县| 高雄市| 金坛市|