Div嵌套引用的问题?

IMarksman 2003-11-10 06:52:19
如下:
<div name="aa">
<div name="bb">
<div name="cc">
some text!
</div>
</div>
</div>
请问如何在JavaScript里面引用最内层的div?
比如类似aa.bb.cc.style.display = "none"
但是这样不行!
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
IMarksman 2003-11-10
  • 打赏
  • 举报
回复
谢谢bencalie(Bencalie),问题已经解决,非常感谢!
IMarksman 2003-11-10
  • 打赏
  • 举报
回复
谢谢!
但是如果页面中有两个重名的div,如
<div name="aa" onmouseover="hidelayer(this)">
<div name="bb">
<div name="cc">
some text!
</div>
</div>
</div>
<div name="aa" onmouseover="showlayer(this)">
<div name="bb">
<div name="cc">
some text!
</div>
</div>
</div>

我想载鼠标划过的所有div的内层div隐藏?有办法吗?
bencalie 2003-11-10
  • 打赏
  • 举报
回复
aa.childNodes[0].childNodes[0].display = "none";
fason 2003-11-10
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
var oDiv=document.getElementsByTagName("DIV")
for(i=0;i<oDiv.length;i++)
if(oDiv[i].name=="cc")oDiv[i].style.display="none"
//-->
</script>

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧