javascript DOM 學習筆記

來源:互聯網
上載者:User

標籤:style   http   java   io   html   工作   時間   javascript   

前言

DOM介紹

    DOM基本知識

    DOM操作

    DOM尋找

    DOM類型

    DOM表格操作

 

前言

DOM (文件物件模型)是對 HTML 和 XML 文檔操作的編程介面。DOM 的功能就是針對頁面上的文件項目進行增、刪、改。DOM 發光與得利於 DHTML (動態超文字標記語言 )的出現。DOM 是跨平台的應用編程介面(API)。DOM 的地位非常重要,所以 W3C 1998年10月1日發布了DOM Level 1 規範。下面是 DOM 規範所提供的功能和 DOM 規範的時間表

時間表

規範 草案 時間
DOM Level 1   1998年10月1日
DOM Level 1(SE) 2000年9月29日  
DOM Level 2 Core   2000年11月13日
DOM Level 2 Views   2000年11月13日
DOM Level 2 Style   2000年11月13日
DOM Level 2 Events   2000年11月13日
DOM Level 2 Traversal-Range   2000年11月13日
DOM Level 2 HTML   2003年1月9日
DOM Level 3 Validation   2004年1月27日
DOM Level 3 Requirements 2004年2月26日  
DOM Level 3 XPath 2004年2月26日  
DOM Level 3 Views 2004年2月26日  
DOM Level 3 Core   2004年4月7日
DOM Level 3 Load and Save   2004年4月7日
DOM Level 3 Events 2007年12月21日  

 

DOM 層級 1

DOM 層級1專註於 HTML 和 XML 文檔模型。它含有文檔導航和處理功能。

DOM 層級1於1998年10月1日成為 W3C 推薦標準。

第二版的工作草案在200年9月29日。

DOM 層級2

DOM 層級2對 DOM 層級1添加了樣式表物件模型,並定義了操作附於文檔之上的樣式資訊的功能性。

DOM 層級2同時還定義了一個事件模型,並提供了對 XML 命名空間的支援。

作為一項 W3C 推薦標準,DOM 層級2規範發佈於200年11月13日。

 

DOM Level 2 核心

DOM Level 2 核心規定了訪問和更改文檔內容及結構的一個 API,此 API 同時包含用於 XML 的介面。

 

DOM Level 2 HTML

DOM Level 2 HTML 規定了操作HTML文檔結構和內容的API。(這部分規範仍然是工作草案)

 

DOM Level 2 Views

DOM Level 2 規定了對文檔視圖進行訪問和更改的 API。視圖是與原文檔相關聯的表現形式或某種裝置的表現形式。

 

DOM Level 2 Style

DOM Level 2 Style 規定了動態訪問及更改內容樣式表的 API。

 

DOM Level 2 Events

DOM Level 2 Events 規定了訪問文檔事件的 API。

 

DOM Level 2 Traversal-Range

DOM Level 2 Traversal-Range 規定了動態遍曆和識別文檔內容約制的 API。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.