问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS 查找父子节点

发布网友 发布时间:2022-04-21 22:07

我来回答

2个回答

热心网友 时间:2022-04-21 23:36

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>

<body>
<div id="aaa">
<div id="baa">baa</div>
<div id="bbb">bbb</div>
<div id="bjj">bjj</div>
</div>
<div id="ccc">
<div id="bbb">bbb</div>
<div id="ban">ban</div>
<div id="bkl">bkl</div>
</div>
<div id="ddd">
<div id="rat">rat</div>
<div id="erb">erb</div>
<div id="bbb">bbb</div>
</div>
<script type="text/javascript">

function getChildRen(o)
{
/*
*children 是非标准dom集合,FF并不支持,确切的说是所有Gecko引擎不支持。opera和safari都支持。跟着IE有肉吃啊。
parentElement 获取对象层次中的父对象。
parentNode 获取文档层次中的父对象。
childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。
children 获取作为对象直接后代的 DHTML 对象的集合。
parentNode和parentElement功能一样,childNodes和children功能一样。但是parentNode和childNodes是符合W3C标准的,可以说比较通用。而另外两个只是IE支持,不是标准,Firefox就不支持
*这段代码可以跨所有浏览器
*/
var ary_o = new Array;
if (c = o.childNodes)
{
for (var i=0; i <c.length; i++)
{
if (c[i].nodeType == 1)
{
ary_o.push(c[i])
}
}
}
return ary_o;
}
var parent = getChildRen(document.getElementById("ccc"));
for(var i =0 ; i< parent.length;i++)
{
alert(parent[i].innerHTML);
}
</script>
</body>
</html>

热心网友 时间:2022-04-22 00:54

这样的写法不规范啊~ 最好不要有相同id的元素,一个id号只给一个元素使用

查询父节点的方法是
var obj = document.getElementById('a');
objParent = obj.parentNode;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 杀毒究竟是白名单机制好还是黑名单机制好 5.简单描述一下金山急救箱的工作原理,解释一下白名单杀毒相对于传统杀毒理念,有何优势,缺点在哪里 防病毒软件 杀毒软件白名单原理.有什么软件突破去修改白名单吗? 工地车牌识别系统真的能识别黑渣土车么?它的工作原理是什么? 湖蟹的国内空运操作流程及空运成本 南航托运大闸蟹需要另外收费吗 白名单的白名单的工作原理 麦当劳的成功,对国内快餐行业企业的市场策划有什么启示? 快餐店,冬天饭菜该如何保温? 一个最多能加多少个好友? 一个每天最多可以加多少好友? 万利达电磁炉质量好吗? 万利达牌电磁炉坏了怎样修理 万利达MC210-P电磁炉开机不加热 万利达电磁炉通电就跳闸 万利达电磁炉不加热如何维修? 万利达电磁炉1802b一开机就出现e3怎么修? 万利达电磁炉坏了,不知道是什么原因? 呼和浩特的万利达电磁炉的专业售后维修在哪? 我的脚比较宽,适合,大脚趾后的骨头比较突,适合穿什么样的足球鞋?阿迪还是耐克?还是其中的哪个款式? 这个魔性的表情叫什么 有这个表情包吗 叶承枢是什么电视剧 顾灵色什么电视剧 顾灵色是什么电视剧? 这个表情叫什么,哪里有表情包下。好魔性 顾灵色是什么电视剧的? 这个表情包叫什么啊…就这个男孩魔性的扭来扭去的图,求这个系列的其他图 求这种aph魔性的表情包谢了www 顾灵色是什么电视剧的角色? 顾灵色是什么电视剧 银行卡失去磁性后怎样让它恢复? 试婚99天女主爸爸是坏人吗 java在线考试系统 顾灵色叶承枢电视剧叫什么名字 自考本科计算机专业难度有多大 因为有父母的呵护,我更茁壮成长600字作文 计算机及应用本科自考难度大吗?对于一个数学不好的我来说感觉鸭梨很大,不知适不适合选择 计算机专业自考本科难不难? 又父母引领我们战胜一件事后,我长大了 的作文