節點操作(建立 插入 刪除 查詢)

2021-09-11 20:49:41 字數 545 閱讀 9179

# 建立元素

1:document.write('')

2:物件.innerhtml = ''  不能用在迴圈裡

3:建立標籤結點

var mya = document.createelement('a')
建立文字結點

掛接文字結點

新增屬性和樣式

mya.href = '';
mya.setattribute('href','');
.style.屬性名 = ' ' 

(1)尾插法

(2)任意位置插入

父元素.insertbefore('  ')

刪除:父元素.removechild(子元素);

替換 :父元素.replacechild('新元素','舊元素')

查詢元素:

父元素.children  找父元素的所有子元素

子元素.parentelement  找子元素對應的父親

第乙個:  元素.firstelement

最後乙個: 元素.lastelement

節點操作,建立 插入 刪除 替換 複製

建立屬性節點 元素節點 document.createelement 標籤名 返回值 新的元素節點 建立完成後,需要插入到頁面中才能看到 文字節點 document.createtextnode 內容 這個不能解析標籤,只能文字 node.insertbefore 新節點,參考節點 在父節點的參考節...

DOM節點的建立 插入 刪除 查詢 替換

使用的命令是 var odiv document.createelement div 這樣就建立了乙個div標籤。移動dom節點也就是把這個節點插入到html文件中的某個地方,這裡js給了我們兩個方法 把div插入到body中,並且位於末尾 2.insertbefore 把節點插入到父節點的某個兄弟...

查詢節點 操作節點 刪除節點

insertbefore 在指定的已有子節點之前插入新的子節點 ul.insertbefore linew,li2 replacechild 該方法用新節點替換某個子節點 兩個引數 replacechild 要插入的節點,被替換的節點 返回被替換的節點 document.body.newnode v...