2009年1月4日

element:方法三頁

特徵一頁 | 二頁 | 三頁 | 四頁 | 五頁
方法一頁 | 二頁 | 三頁 | 四頁 | 五頁 | 六頁 | 七頁 | 八頁
操控器一頁 | 二頁 | 成員表
element 的方法
appendChild()

在元素的子元素結清單之尾端,加上一個新元素結。其語法是:

新元素物件 = 父元素物件.appendChild( 子元素結 );

子元素結也是元素物件,可以用 createElement() 產生。如果子元素結已經存在文件中,則舊的會被刪除,移動到新的位置。

cloneNode()

複製元素。其語法是:

複製的元素物件 = 被複製的元素物件.cloneNode( tree );

tree 設為 true,則整個樹枝結構會被複製。設為 false,則不會複製子元素結,包括文字內容;這時你得到的是一個空的元素物件,必須自行加上內容。

insertBefore()

將新元素加入子元素之前。回傳新元素物件。其語法是:

父元素物件.insertBefore(新元素物件, 子元素物件)

removeChild()

自父元素移除子元素,回傳移除的元素物件。如果子物件不屬於父物件,則會產生錯誤。其語法是:

父元素物件.removeChild( 子元素物件 )

replaceChild()

自父元素移除舊元素,代以新元素;回傳舊元素物件。如果舊元素不屬於父元素,則會產生錯誤。其語法是:

父元素物件.replaceChild(新元素, 舊元素);


©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。