1、DOM是什么意思?

DOM是用于在網頁上表示文檔中對象的標準模型。它可以通過JavaScript操作網頁中的所有DOM對象。它是萬維網絡聯盟制定的標準編程接口。

文檔對象模型(DocumentObjectModel,DOM是組織推薦的標準編程接口,可以擴展標志語言。在網頁上,組織頁面(或文檔)的對象組織在樹形結構中,用來表示文檔中對象的標準模型稱為DOM。

Documentobjectmodel的歷史可以追溯到20世紀末微軟和Netscape之間的“瀏覽器戰爭”。為了在Javascript和JScript之間決定生死,雙方大規模賦予瀏覽器強大的功能。

微軟在網頁技術上增加了很多專屬的東西,包括VBScriptt、ActiveX、以及微軟自己的DHTML格式,使得很多網頁使用非微軟平臺和瀏覽器無法正常顯示。

DOM分類:

DOM按規范分為一級、二級、三級。

1、1級DOM

1級DOM的提議由DOM核心和DOMHTML兩個模塊組成。DOM核心可以映射基于XML的文檔結構,允許獲取和操作文檔的任何部分。

2、2級DOM

鑒于1級DOM僅針對映射文檔結構,DOM2級更為廣泛。通過擴展原始DOM,2級DOM通過對象界面增加了鼠標和用戶界面事件、范圍、遍歷(重復執行DOM文檔)和分層樣式表(CSS)支持。還擴展了DOM1的核心,以支持XML命名空間。

3、3級DOM

3級DOM通過引入統一的載入和保存文檔和文檔驗證方法進一步擴展DOM。DOM3包含一個名為“DOM載入和保存”的新模塊。DOM核心擴展后,所有可支持XML1.0的內容,包括XMLInfoset、XPath、還有XMLBase。

贊(0) 打賞
以上內容(如有圖片或視頻亦包括在內)為自媒體平臺用戶上傳并發布,未作人工編輯處理,不構成投資建議請自行甄別,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:wolfba@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容!
分享到

相關推薦

大智網匯

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 wolfba@q.com 舉報,一經查實,本站將立刻刪除。

投稿&軟文

覺得文章有用就打賞一下文章作者

非常感謝你的打賞,我們將繼續提供更多優質內容,讓我們一起創建更加美好的網絡世界!

微信掃一掃打賞

登錄

找回密碼

注冊