JavaScript 查找子节点简单示例

作者:小圆点时间:2026-10-23 09:55:45浏览:355

本文通过一个具体的JavaScript代码示例,演示如何遍历DOM元素并查找其子节点。文章介绍了获取子节点列表、判断节点内容以及提取特定节点文本的基本方法,旨在帮助开发者回顾和巩固DOM节点操作的核心知识。

JavaScript 查找子节点示例

本文通过一个具体的JavaScript代码示例,演示如何查找元素的子节点。以下代码供读者参考学习。

此前阅读过JavaScript相关书籍,如今在实际应用中遇到类似需求。虽然书本知识丰富,但缺乏实践容易遗忘,因此通过反复使用所学知识来巩固记忆,达到温故知新的效果。


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>www.jb51.net 查找孩子结点</title>
<meta keywords="商品目录"/>
<meta description="JS查找孩子节点"/>
<script type="text/javascript">
   function getContent()
   {
   var x=document.getElementById("content");
   for(var i=0;i<x.childNodes.length;i++)
   {
     if((content=x.childNodes[i].innerHTML)=="目录")
     {
      var next=x.childNodes[i].nextSibling.nextSibling.textContent;
      console.log(next);
     }
   }
   }
   window.onload=getContent;
</script>
</head>
<body>
<div id="content">
<h3>商品</h3>
<div id="1">
 <p >this is the first paragragh</p>
</div>
<h3>作者</h3>
<div id="2">
 <p>this is the second paragragh</p>
</div>
<h3>目录</h3>
<div id="3">
 <p>this is the third paragragh</p>
</div>
</div>
</body>
</html>

代码运行结果如下所示:

JavaScript 查找子节点示例

技术提升需要持续的努力与实践,请保持坚持,继续努力。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

更多关于JavaScript相关内容可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。

作者最新文章