parentElement
属性返回元素的父元素。
var parentElement = element.parentElement;
值 | 描述 |
---|---|
Element
|
元素的父元素。 |
null
|
元素没有父元素。 |
获取元素的父元素:
var div = document.getElementById("myDiv"); var parent = div.parentElement;
检查元素是否有父元素:
if (div.parentElement) {// 元素有父元素 }
获取元素的所有祖先元素(包括父元素、祖父元素等):
var ancestors = []; var currentElement = div; while (currentElement.parentElement) {ancestors.push(currentElement.parentElement);currentElement = currentElement.parentElement; }
浏览器 | 支持版本 |
---|---|
Chrome | 所有版本 |
Firefox | 所有版本 |
Safari | 所有版本 |
Edge | 所有版本 |
Opera | 所有版本 |
本文地址:https://www.qianwe.com/article/dab1afb07cb340e0ab8a.html