DOM對HTML元素的增刪改查操作

2021-10-19 13:51:02 字數 1009 閱讀 4704

1,dom建立節點的方法:

document.createelement(tag),tag必須是合法的html元素
dom複製節點的方法:

節點.clonenode(boolean deep),當deep為true時,表示複製當前節點以及當前節點的全部後代節點。為false時,只複製當前節點。

dom新增、刪除節點的方法:

將newnode新增成當前節點的最後乙個子節點

insertbefore(newnode,refnode)

在refnode節點之前插入newnode節點

replacechild(newnode,oldnode)

將oldnode節點替換成newnode節點

removechild(oldnode)

將oldnode子節點刪除

2,dom動態新增刪除**內容所使用到的常用方法:

insertrow(index)

在指定索引位置插入一行

createcaption()

為該**建立標題

createtfoot()

為該**建立元素,假如已存在就返回現有的

createthead()

為該**建立元素,假如已存在就返回現有的

deleterow(index)

刪除**中index索引處的行

deletecaption

刪除**標題

deletetfoot()

從**刪除tfoot元素及其內容

deletethead()

從**刪除thead元素及其內容

給**行建立、刪除單元格的方法:

insertcell(index)

在index處建立乙個單元格,返回新建立的單元格

deletecell(index)

刪除某行在index索引處的單元格

;

dom增刪改查

一 建立節點 document.createelement tag tag必須是合法的 html 元素二 dom新增 刪除節點的方法 將newnode新增成當前節點的最後乙個子節點 insertbefore newnode,refnode 將refnode 節點之前插入 newnode 節點repl...

DOM的增刪改查

1 建立li元素 var li document.createelement li 2 建立文字節點 var guangzhou document.createtextnode 廣州 3 將li元素與文字繫結在一起 li.guangzhou 4 獲取id為city的節點 var city docum...

JS對HTML DOM元素的增刪改查

createelement 建立乙個新的html元素 節點 var p document.createelement p createtextnode 建立乙個新的文字節點 var ptext document.createtextnode 這是乙個文字節點。p.ptext 新增文字節點 目標元素末...