parentElement 獲取對象層次中的父對象。  
parentNode 獲取文檔層次中的父對象。  
childNodes 獲取作為指定對象直接后代的 HTML 元素和 TextNode 對象的集合。  
children 獲取作為對象直接后代的 DHTML 對象的集合。  
--------------------------------------------------------
parentNode和parentElement功能一樣,childNodes和children功能一樣。但是parentNode和childNodes是符合W3C標準的,可以說比較通用。而另外兩個只是IE支持,不是標準,Firefox就不支持
--------------------------------------------------------
用這parentNode,childNodes 2個就行了.樓上的都是正解!
--------------------------------------------------------
只是標準不一樣嗎?
--------------------------------------------------------
這個不是“標準不一樣”, 
另外兩個根本就不是標準, 
可以理解為ie自定義的 
--------------------------------------------------------
也就是說parentElement、children是IE自家的東西,別的地方是不認的。 
那么,他們的標準版就是parentNode,childNodes。 
這兩個的作用和parentElement、children是一樣的,并且是標準的、通用的。 
--------------------------------------------------------
以下是簡單的解釋,注意個別字的差異: 
parentNode Property: Retrieves the parent object in the document hierarchy. 
parentElement Property:Retrieves the parent object in the object hierarchy. 
childNodes: 
Retrieves a collection of HTML Elements and TextNode objects that are direct descendants of the specified object. 
children: 
Retrieves a collection of DHTML Objects that are direct descendants of the object. 
--------------------------------------------------------
我也從dhtml手冊里拿了兩段^_^ 
parentElement children: 
There is no public standard that applies to this property/collection. 
parentNode childNodes: 
This property/collection is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1 . 
很多W3C標準從IE5才開始支持 
IE4以前的只能用ie自己的方法 
============================================
  [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
新聞熱點
疑難解答
圖片精選