第四章 DOM節點操作

2022-07-25 10:24:26 字數 1393 閱讀 9462

1.什麼是dom:

dom(document object model)文件物件模型,把每乙個元素看做是乙個

節點,然後對節點進行增刪改查的操作

2.dom的分類:

(1)core dom:可以對html,xhtml,xml進行操作

(2)html dom:可以對html,xhtml進行操作

(3)xml dom:可以對xml進行操作

3.dom節點的分類:

(1)標籤稱之為元素節點

(2)屬性稱之為屬性節點

(3)文字內容稱之為文字節點

4.獲取和設定屬性的方法:

獲取屬性值:object.getarrtribute("屬性名");

修改屬性值:object.setarrtribute("屬性名","屬性值");

5.訪問節點的方法1:

getelementbyid():返回乙個節點物件

getelementsbyname():返回多個(j節點陣列)

getelementsbytagname():返回多個(節點陣列)

6.訪問節點的方法2(根據節點層次查詢):

parentnode 父節點

firstchild 第乙個子節點

lastchild 最後乙個子節點

childnodes 返回子節點陣列

nextsibling() 返回節點的下乙個兄弟節點

previoussibling() 返回節點的上乙個兄弟節點

8.刪除和替換節點:

removechild();刪除節點

replacechild():替換節點

9.什麼是html物件:

html文件中的每個節點都是dom物件,每類物件都有一套屬性

方法,最常用的就是**和各類表單元素物件

11.**中所有行的相關資訊:

類別 名稱 描述

屬性 rows 返回包含**中所有行的乙個陣列

方法 insertrow() 在**中插入乙個新行

deleterow() 從**中刪除一行

12.**單行的相關物件

類名 名稱 描述

屬性 cells 返回包含行中所有單元格的乙個陣列

rowindex 返回該行在表中的位置

方法 insertcell() 在一行中的指定位置插入乙個空的標籤

deletecell() 刪除行中指定的單元格

13.**單個單元格的相關物件

類名 名稱 描述

屬性 cellindex 返回單元格在某行單元格集合中的位置

innerhtml 設定或返回單元格的開始標籤和結束標籤之間的html

align 設定或返回單元格內部資料的水平排列方式

classname 設定或返回元素的class屬性

第四章 jQuery節點操作

1.dom操作分為三類 1 dom core 任何一種支援dom的程式語言都可以使用用它 如 getelementbyid 2 html dom 用於處理html文件,如document,forms 3 css dom 用於操作css,如 element.style.color green 2.直接...

DOM啟蒙 第四章

1.選取特定元素節點 取得乙個元素節點引用的最常用的方式為 queryselector getelementbyid queryselector 返回文件中符合傳入選擇器的首個元素節點,即若有多個節點滿足條件,則返回第乙個。document.createtextnode document.query...

第四章 陣列操作

1 scala陣列操作 1.1 定義定長陣列 scala val arr1 new array int 5 arr1 array int array 0,0,0,0,0 列印陣列後,輸出位址 scala println arr1 i 199e4c2b 呼叫陣列物件的tobuffer方法 scala ...