dom節點的一些屬性和方法

2022-06-22 11:33:07 字數 829 閱讀 3554

parentnode: 父節點

firstchild: 第乙個子節點

lastchild: 最後乙個子節點

nextsibling: 下乙個兄弟節點

previoussibling: 上乙個兄弟節點

nodetype: 節點型別(1 元素節點 2 屬性節點 3 文字節點)

nodename: 節點名稱(元素節點返回元素的名稱,如h1, 屬性節點返回屬性的名稱,如id, 文字節點返回#text)

nodevalue: 設定或者讀取文字節點的內容

ownerdocument: 返回該節點的文件根節點

insertbefore(node, referencenode): 將乙個節點node插入到referencenode之前:   referencenode.parentnode.insertbefore(ndoe, referencenode)

replacechild(newnode, oldnode): 用newnode替換oldnode: oldnode.parentnode.replacenode(newnode, oldnode)

clonenode(boolean): 轉殖乙個節點node,若布林值為true,則不僅複製節點本身,還複製節點下的子節點;若布林值為false,則僅僅複製節點本身。複製的過程中包括複製節點的屬性。 node.clonenode(true) 或者node.clonenode(false)

removechild(node): 移除乙個節點。node.parentnode.remvoechild(node)

haschildnodes(): 判斷乙個節點是否有子節點,若有,返回true,否則,返回false

DOM節點基本方法和屬性

1 dom document object model 是由w3c規範 已接觸標準組織 ecma w3c 已經到dom4了 dom.0是出現規範之前的方法 兩大陣營 支援 dom瀏覽器 chrome opera firefox safari 2 節點 node 1 tree 常用節點型別 元素節點 ...

DOM一些方法

1 indexof 可返回某個指定的字元在字串中首次出現的位置。語法 stringobject.indexof substring,startpos substring是必須的屬性,規定需檢索的字串值 startpos可選,規定在字串中開始的位置 2 split 將字串分割為字串陣列,並返回此陣列 ...

DOM 的簡介 和一些方法

dom 是 document object model 文件物件模型 的縮寫。您能夠以不同的方式來訪問 html 元素 在div1裡面刪除p1 var parent document.getelementbyid div1 var child document.getelementbyid p1 p...