1. 程式人生 > >year:2017 month:7 day:20

year:2017 month:7 day:20

byname get 移除 設置 sna parent new prev document

2017-07-20

JavaScript(Dom)

1:獲取節點對象

document.getElementById(“html元素的id”)

document.getElementsByTagName(“標簽名”)

document.getElementsByName("html元素的name")

document.getElementsByclassName("元素的class屬性")

2:通過節點關系找節點

parentNode 獲取當前元素的父節點。

childNodes 獲取當前元素的所有下一級子元素。

firstChild 獲取當前節點的第一個子節點。

lastChild 獲取當前節點的最後一個子節點。

nextSibling 獲取當前節點的下一個節點.(兄節點)

previousSibling 獲取當前節點的上一個節點。(弟節點

creatElement 創建標簽節點

oppendchild 添加子節點

removechild 移除子節點

3:節點對象的屬性

nodeType 節點類型

nodeName 節點名稱

nodeValue 節點值

4:註冊一個新節點的過程

創建一個新節點 document.createElement(“標簽名”)

創建新元素節點 elt.setAttribute(“屬性名”, “屬性值”)

設置屬性 elt.appendChild(e)

添加元素到elt中最後的位置 elt.insertBefore(new, child);

:插入目標元素的位置 elt.removeChild(eChild) 刪除指定的子節點

year:2017 month:7 day:20