DOM ParentElement与ParentNode

时间:2014-02-24 20:42:33

标签: javascript html5 dom

我有一块JS从页面中特定元素的直接父级中提取数据。元素及其父元素都保证具有某些属性,因此案例很简单。在阅读了这篇关于[element] .parentElement和[element] .parentNode之间差异的discussion之后,我得到的结论是,任何一个人都能很好地完成这项工作。但我认为parentNode是更好的选择吗?我在其他地方读到它更老,更符合DOM标准。我是否有可能通过两种选择之间的错误选择打破一些用户的浏览器?

1 个答案:

答案 0 :(得分:2)

Bergi简洁地回答了这个问题。遵守DOM标准表明parentNode是首选术语。 parentElement并未获得普遍支持,并且没有引入足够的独特功能(请参阅相关问题以进一步讨论这一点)以证明其使用的合理性。