createelement()方法可建立元素節點。此方法可返回乙個 element 物件。
語法:
document.createelement(tagname)引數:
tagname:字串值,這個字串用來指明建立元素的型別。
1createtextnode() 方法建立新的文字節點,返回新建立的 text 節點。
語法:
document.createtextnode(data)引數:
data : 字串值,可規定此節點的文字。
1
在指定節點的最後乙個子節點列表之後新增乙個新的子節點。
語法:
引數:
newnode:指定追加的節點。
insertbefore() 方法可在已有的子節點前插入乙個新的子節點。
語法:
insertbefore(newnode,node);
引數:
newnode: 要插入的新節點。
node: 指定此節點前插入節點。
12715
removechild() 方法從子節點列表中刪除某個節點。如刪除成功,此方法可返回被刪除的節點,如失敗,則返回 null。
語法:
nodeobject.removechild(node)引數:
node :必需,指定需要刪除的節點。
12712
replacechild 實現子節點(物件)的替換。返回被替換物件的引用。
語法:
node.replacechild (newnode,oldnew )引數:
newnode : 必需,用於替換 oldnew 的物件。
oldnew : 必需,被 newnode 替換的物件。
DOM物件控制HTML
1.節點相關的操作 getelementbyid getelementbyname getelementsbyclassname getelementsbytagname getattribute 獲取元素屬性 setattribute 設定元素屬性 childnodes 訪問子節點 parentn...
DOM物件,控制HTML物件
1.getelementsbyname 方法 返回帶有指定名稱的節點物件的集合。語法 document.getelementsbyname name 注意 1 因為文件中的name屬性可能不唯一,所有getelementsbyname 方法返回的是元素的陣列,而不是乙個元素。2 和陣列類似也有len...
Dom物件,控制html元素
document.getelementsbyname name 返回帶有指定名稱的節點物件的集合。document.getelementsbytagname tagname 返回帶有指定標籤名的節點物件的集合。返回元素的順序是它們在文件中的順序。node.firstchild 返回 childnod...