侧边栏壁纸
博主头像
前端学习

行动起来,活在当下

  • 累计撰写 307 篇文章
  • 累计创建 18 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

js—parentElement返回元素的父元素

Administrator
2022-05-11 / 0 评论 / 0 点赞 / 104 阅读 / 0 字

parentElement只读属性返回指定元素的父元素。

如果指定的元素没有父元素,则此属性返回null。

<div id="box">
  <p>第1个段落</p>
  <p class="txt" style="background-color: skyblue;">第2个段落</p>
  <p>第3个段落</p>
</div> <button id="btn">点击</button>
<div id="result"></div>

1、找到父节点

var btn = document.querySelector('#btn');
var txt = document.getElementsByClassName('txt')[0];
console.log(txt);
// 单击按钮,获取指定节点的父节点 
var result = document.querySelector('#result') btn.onclick = function () {
  // 找到父节点 
  result.innerHTML = txt.parentElement;
}

代码演示:

202104141618368319201051

2、找到父节点的节点名

// 找到父节点的节点名 
result.innerHTML = txt.parentElement.nodeName;

代码演示:

202104141618368355143327

3、父节点的父节点

//父节点的父节点
result.innerHTML = txt.parentElement.parentElement.nodeName;

代码演示:

202104141618368408101069

0

评论区