DOM的基礎,屬性以及常用方法

2021-07-12 04:08:43 字數 529 閱讀 2093

dom

在dom中,html文件的各個節點被視為各種型別的node物件,並且將html文件表示為node物件的樹。

node物件的屬性

屬性型別描述

parentnodenode節點的父節點,沒有父節點則為null

childnodesnodelist  節點的所有子節點的nodelist

firstchild        node節點的第乙個子節點,沒有則為null

lastchild        node節點的最後乙個節點,沒有則為null

nodenamestring節點名

nodevaluestring節點值

previoussibling    node上乙個兄弟節點

nextsiblingnode下乙個兄弟節點

nodetypeshort表示節點型別的常量

node物件的常用方法

clonenode(deep) 返回這個節點的拷貝(包括屬性)。如果deep為

true則拷貝所有包含的節點,否則只拷貝這個節點

jQuery常用屬性 方法 操作DOM以及擴充套件方法

特殊符號的轉義 class操作 內容操作 屬性操作 dom節點操作 jq的擴充套件方法 改變jq符號 從此zz就代表 let zz onconflict 1.網頁裡所有資源載入完成 可以走很多遍 window.onload 只走一遍2.網頁中dom結構載入完成 window.addeventlist...

DOM常用的屬性

offsetheight height padding border,當前物件的高度 clientheight 獲取物件可視高度,不包括滾動條,不包括邊框 scrollheight 獲取物件的滾動高度 內容總高度 offsetwidth clientwidth scrollwidth offsett...

DOM 中常用的屬性操作

內建 官方提供,直接使用 js屬性 不可見屬性 將元素節點作為物件使用 非內建 自定義,自己寫,官方沒有提供 不能作為物件操作 js屬性 不可見屬性 行內 其實就是內建的html的style屬性的操作 非行內 專用語句 只能獲取不能設定 相容封裝 樣式的操作 標籤的增刪改查 刪除元素節點物件 改 慎...