婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > HTML DOM簡介_動力節點Java學院整理

HTML DOM簡介_動力節點Java學院整理

熱門標簽:威海語音外呼系統平臺 中國地圖標注城市的 高德地圖標注廁所 地圖標注員工作內容 江西ai電銷機器人如何 地圖標注沿海城市房價 西安金倫外呼系統 智能語音電銷機器人客戶端 通遼地圖標注app

什么是DOM?

通過JavaScript,您可以重構整個HTML文檔。您可以添加、移除、改變或重排頁面上的項目。要改變頁面的某個東西,JavaScript就需要對HTML文檔中所有元素進行訪問的入口。這個入口,連同對HTML 元素進行添加、移動、改變或移除的方法和屬性,都是通過文檔對象模型來獲得的(DOM)。在 1998 年,W3C 發布了第一級的 DOM 規范。這個規范允許訪問和操作 HTML 頁面中的每一個單獨的元素。所有的瀏覽器都執行了這個標準,因此,DOM 的兼容性問題也幾乎難覓蹤影了。DOM 可被 JavaScript 用來讀取、改變 HTML、XHTML 以及 XML 文檔。

DOM 被分為不同的部分(核心、XML及HTML)和級別(DOM Level 1/2/3):

Core DOM

定義了一套標準的針對任何結構化文檔的對象

XML DOM

定義了一套標準的針對 XML 文檔的對象

HTML DOM

定義了一套標準的針對 HTML 文檔的對象。

節點

根據 DOM,HTML 文檔中的每個成分都是一個節點。

DOM 是這樣規定的:

  • 整個文檔是一個文檔節點
  • 每個 HTML 標簽是一個元素節點
  • 包含在 HTML 元素中的文本是文本節點
  • 每一個 HTML 屬性是一個屬性節點
  • 注釋屬于注釋節點

Node 層次

節點彼此都有等級關系。HTML 文檔中的所有節點組成了一個文檔樹(或節點樹)。HTML 文檔中的每個元素、屬性、文本等都代表著樹中的一個節點。樹起始于文檔節點,并由此繼續伸出枝條,直到處于這棵樹最低級別的所有文本節點為止。

下面這個圖片表示一個文檔樹(節點樹):

文檔樹(節點數)

請看下面這個HTML文檔:

<html>  
  <head>  
   <title>DOM Tutorial</title>   
  </head>   
 <body>   
    <h1>DOM Lesson one</h1>   
   <p>Hello world!</p>   
 </body>   
</html> 

上面所有的節點彼此間都存在關系。除文檔節點之外的每個節點都有父節點。舉例,<head> 和 <body> 的父節點是 <html> 節點,文本節點 "Hello world!" 的父節點是 <p> 節點。大部分元素節點都有子節點。比方說,<head> 節點有一個子節點:<title> 節點。<title> 節點也有一個子節點:文本節點 "DOM Tutorial"。當節點分享同一個父節點時,它們就是同輩(同級節點)。比方說,<h1> 和 <p>是同輩,因為它們的父節點均是 <body> 節點。節點也可以擁有后代,后代指某個節點的所有子節點,或者這些子節點的子節點,以此類推。比方說,所有的文本節點都是 <html>節點的后代,而第一個文本節點是 <head> 節點的后代。節點也可以擁有先輩。先輩是某個節點的父節點,或者父節點的父節點,以此類推。比方說,所有的文本節點都可把 <html> 節點作為先輩節點。

標簽:營口 晉中 阜陽 北海 眉山 崇左 河池 青海

巨人網絡通訊聲明:本文標題《HTML DOM簡介_動力節點Java學院整理》,本文關鍵詞  HTML,DOM,簡介,動力,節點,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML DOM簡介_動力節點Java學院整理》相關的同類信息!
  • 本頁收集關于HTML DOM簡介_動力節點Java學院整理的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 隆德县| 沙坪坝区| 四平市| 抚松县| 巫溪县| 阿城市| 公主岭市| 宝丰县| 威宁| 兴文县| 岳阳市| 工布江达县| 新平| 星座| 北宁市| 四平市| 嘉义县| 沁水县| 香河县| 上蔡县| 中西区| 建德市| 宿迁市| 汝州市| 溧水县| 宜宾市| 黄陵县| 武乡县| 台中县| 拉孜县| 黄石市| 营口市| 克东县| 东丰县| 华蓥市| 外汇| 娄底市| 霍林郭勒市| 张家港市| 东宁县| 海门市|