js DOM層次節點(一)

2022-05-07 11:36:11 字數 517 閱讀 2443

dom(文件物件模型)是針對html和xml文件的乙個api。dom描繪了乙個層次化的節點樹,允許開發人員新增,移除和修改頁面的某一部分。

節點分為幾種不同的型別,分別表示文件中不同資訊及標記。每個節點都有各自的特點,資料等,也與其他節點存在某種關係。節點之間的關係構成了層次,所有頁面標記為乙個以特定節點為根節點的樹形結構。

hello world

節點如下:

文件節點是每個文件的根節點。

文件元素:文件節點的子節點,是文件的最外層,文件的其他元素都包含在文件元素中。html的文件元素始終是元素,xml沒有預定義元素,任何元素可能為文件元素。

html節點通過元素節點表示,特性通過特性節點表示,文件通過文件節點表示,共有12種節點表示型別,這些型別都繼承自乙個基類。

下一節---->js—— dom中的node型別(二)

Js DOM節點屬性

在文件物件模型 dom 中,每個節點都是乙個物件。dom 節點有三個重要的屬性 1.nodename 節點的名稱 2.nodevalue 節點的值 3.nodetype 節點的型別 一 nodename 屬性 節點的名稱,是唯讀的。1.元素節點的 nodename 與標籤名相同 2.屬性節點的 no...

JS DOM查詢節點

全稱 文件物件模型 document object model 作用 定義一系列標準物件,通過物件給我們提供的方法來訪問節點 操作 增刪改查 節點 html元素 dom中一切都是物件,包含方法以及屬性。所有的操作都是從物件開始。在dom中所有的內容都會被解析為乙個節點 物件 會形成乙個倒掛的樹狀圖,...

JS DOM節點相關資訊,歸納詳解

1 dom獲取節點方式 aaa 1 h1 bbb 1 h1 2 p 2 p 2 p text name ccc var a document.queryselector h1 var b document.queryselectorall p b 0 p1 b 1 p2 b 2 p1 var c d...