最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript入門學(xué)習(xí)第八篇 js dom節(jié)點屬性說明

 更新時間:2008年07月06日 10:02:53   作者:  
上2篇文章我們講了 用dom方式 創(chuàng)建節(jié)點,復(fù)制節(jié)點,插入節(jié)點, 刪除節(jié)點,替換節(jié)點,查找節(jié)點,獲取屬性等。。。

4, childNodes屬性 : 返回一個數(shù)組,數(shù)組由元素節(jié)點的子節(jié)點構(gòu)成。
由于文本節(jié)點和屬性節(jié)點都不可能再包含任何子節(jié)點,
所以他們的childNodes屬性永遠(yuǎn)返回一個空數(shù)組。

可以使用hasChildNodes方法,它用來判斷某個元素有沒有子節(jié)點。
或者  if (container.childNodes.length < 1) ;

childNodes也是一個只讀屬性。如果要增加節(jié)點,可以使用appendChild()或者insertBefore() , 
刪除節(jié)點可以使用removeChild();
操作后,childNodes屬性會自動刷新。

5, firstChild屬性 :
由于文本節(jié)點和屬性節(jié)點都不可能再包含任何子節(jié)點,
所以他們的firstChild屬性永遠(yuǎn)返回一個空數(shù)組。 如果沒有子節(jié)點,將返回null;
 node.firstChild  等價于  node.childNodes[0]  ;
firstChild屬性是一個只讀屬性。


6 , lastChild屬性 :  
由于文本節(jié)點和屬性節(jié)點都不可能再包含任何子節(jié)點,
所以他們的lastChild屬性永遠(yuǎn)返回一個空數(shù)組。 如果沒有子節(jié)點,將返回null;
 node.lastChild  等價于  node.childNodes[ node.childNodes.length - 1 ]  ;
lastChild屬性是一個只讀屬性。

7 , nextSibling 屬性 :
返回目標(biāo)節(jié)點的下一個兄弟節(jié)點。
如果目標(biāo)節(jié)點后面沒有同屬于一個父節(jié)點的節(jié)點,nextSibling 將返回null ;
nextSibling 屬性是一個只讀屬性。

8 , previousSibling屬性 :
返回目標(biāo)節(jié)點的前一個兄弟節(jié)點。
如果目標(biāo)節(jié)點前面沒有同屬于一個父節(jié)點的節(jié)點,previousSibling 將返回null ;
previousSibling 屬性是一個只讀屬性。

9 , parentNode 屬性 :
注:parentNode屬性返回的節(jié)點永遠(yuǎn)是一個元素節(jié)點,因為只有元素節(jié)點才有可能有子節(jié)點。
當(dāng)然有個例外:
document節(jié)點,他沒有父節(jié)點。所以document節(jié)點的parentNode屬性將返回null;
parentNode 屬性是一個只讀屬性。

好了,DOM的常用屬性和方法說到這里,了解這些方法的使用,
相信大家的DOM編程技術(shù)會有很大的提高。


如果還有不懂,可以google 搜索資料.

相關(guān)文章

最新評論

盐边县| 湟源县| 西安市| 盘山县| 江孜县| 集贤县| 龙泉市| 青冈县| 泰宁县| 星子县| 兴国县| 贺州市| 广水市| 墨玉县| 阳西县| 高邑县| 聊城市| 精河县| 沛县| 乐东| 黄浦区| 和顺县| 赤水市| 武邑县| 辽中县| 诸暨市| 桃园市| 四会市| 黄梅县| 中山市| 东乡县| 邯郸市| 彩票| 清河县| 沙湾县| 项城市| 曲水县| 合水县| 科尔| 慈利县| 梅州市|