在文件物件模型 (dom) 中,每個節點都是乙個物件。dom 節點有三個重要的屬性 :
1. nodename : 節點的名稱
2. nodevalue :節點的值
3. nodetype :節點的型別
一、nodename 屬性:節點的名稱,是唯讀的。
1. 元素節點的 nodename 與標籤名相同
2. 屬性節點的 nodename 是屬性的名稱
3. 文字節點的 nodename 永遠是 #text
4. 文件節點的 nodename 永遠是 #document
二、nodevalue 屬性:節點的值
1. 元素節點的 nodevalue 是 undefined 或 null
2. 文字節點的 nodevalue 是文字自身
3. 屬性節點的 nodevalue 是屬性的值
三、nodetype 屬性:節點的型別,是唯讀的。以下常用的幾種結點型別:
元素型別 節點型別
元素 1
屬性 2
文字 3
注釋 8
文件 9
JS DOM查詢節點
全稱 文件物件模型 document object model 作用 定義一系列標準物件,通過物件給我們提供的方法來訪問節點 操作 增刪改查 節點 html元素 dom中一切都是物件,包含方法以及屬性。所有的操作都是從物件開始。在dom中所有的內容都會被解析為乙個節點 物件 會形成乙個倒掛的樹狀圖,...
JS DOM常用屬性
dom document object model 文件物件模型 提供了一套管理操作html文件的規則 document 就是dom的乙個具象化的物件 整個文件物件就是 document document物件,不需要手動建立,直接使用即可。1.doctype 描述 獲取文件型別 它是document...
js DOM層次節點(一)
dom 文件物件模型 是針對html和xml文件的乙個api。dom描繪了乙個層次化的節點樹,允許開發人員新增,移除和修改頁面的某一部分。節點分為幾種不同的型別,分別表示文件中不同資訊及標記。每個節點都有各自的特點,資料等,也與其他節點存在某種關係。節點之間的關係構成了層次,所有頁面標記為乙個以特定...