qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          HTML DOM 節點

          在 HTML DOM 中,所有事物都是節點。DOM 是被視為節點樹的 HTML。

          DOM 節點

          根據 W3C 的 HTML DOM 標準,HTML 文檔中的所有內容都是節點:

          • 整個文檔是一個文檔節點
          • 每個 HTML 元素是元素節點
          • HTML 元素內的文本是文本節點
          • 每個 HTML 屬性是屬性節點
          • 注釋是注釋節點

          HTML DOM 節點樹

          HTML DOM 將 HTML 文檔視作樹結構。這種結構被稱為節點樹

          HTML DOM Tree 實例

          HTML DOM Node Tree

          通過 HTML DOM,樹中的所有節點均可通過 JavaScript 進行訪問。所有 HTML 元素(節點)均可被修改,也可以創建或刪除節點。

          節點父、子和同胞

          節點樹中的節點彼此擁有層級關系。

          父(parent)、子(child)和同胞(sibling)等術語用于描述這些關系。父節點擁有子節點。同級的子節點被稱為同胞(兄弟或姐妹)。

          • 在節點樹中,頂端節點被稱為根(root)
          • 每個節點都有父節點、除了根(它沒有父節點)
          • 一個節點可擁有任意數量的子
          • 同胞是擁有相同父節點的節點

          下面的圖片展示了節點樹的一部分,以及節點之間的關系:

          DOM 節點關系

          請看下面的 HTML 片段:

          <html>   <head>     <title>DOM 教程</title>   </head>   <body>     <h1>DOM 第一課</h1>     <p>Hello world!</p>   </body> </html> 

          從上面的 HTML 中:

          • <html> 節點沒有父節點;它是根節點
          • <head> 和 <body> 的父節點是 <html> 節點
          • 文本節點 "Hello world!" 的父節點是 <p> 節點

          并且:

          • <html> 節點擁有兩個子節點:<head> 和 <body>
          • <head> 節點擁有一個子節點:<title> 節點
          • <title> 節點也擁有一個子節點:文本節點 "DOM 教程"
          • <h1> 和 <p> 節點是同胞節點,同時也是 <body> 的子節點

          并且:

          • <head> 元素是 <html> 元素的首個子節點
          • <body> 元素是 <html> 元素的最后一個子節點
          • <h1> 元素是 <body> 元素的首個子節點
          • <p> 元素是 <body> 元素的最后一個子節點

          警告!

          DOM 處理中的常見錯誤是希望元素節點包含文本。

          在本例中:<title>DOM 教程</title>,元素節點 <title>,包含值為 "DOM 教程" 的文本節點

          可通過節點的 innerHTML 屬性來訪問文本節點的值。

          您將在稍后的章節中學習更多有關 innerHTML 屬性的知識。

          posted on 2014-03-28 15:16 順其自然EVO 閱讀(249) 評論(0)  編輯  收藏 所屬分類: HTML DOM

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 尼玛县| 鄂尔多斯市| 合江县| 青岛市| 卢龙县| 河池市| 兰州市| 曲周县| 中阳县| 颍上县| 德庆县| 安阳县| 琼海市| 安陆市| 天镇县| 天津市| 杨浦区| 四子王旗| 泰州市| 开鲁县| 奇台县| 普定县| 金沙县| 克山县| 永宁县| 江川县| 金寨县| 观塘区| 韶山市| 巴林右旗| 施甸县| 嘉兴市| 揭阳市| 文安县| 广昌县| 石渠县| 秀山| 抚松县| 利辛县| 如东县| 正镶白旗|