【发布时间】:2015-12-18 18:29:24
【问题描述】:
以下 JavaScript 函数是否会针对任何 DOM 元素终止?或者 DOM 是否可以包含一个元素循环(例如,一个节点是它自己的 parentNode 的 parentNode)?
function walkUpDom(elt) {
while (elt.parentNode) {
elt = elt.parentNode;
}
return elt;
}
【问题讨论】:
-
它会冒泡直到到达根元素。 (浏览器文档)
-
@fblundun.... parentNode() 函数肯定会在到达 DOM 的根目录时终止。
标签: javascript html dom cross-browser directed-acyclic-graphs