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 新增文字節點 目標元素末...