js如何获取div层内的 div 的id

wangzhuoyan 2009-11-06 11:49:59
<div id ="92406149-dd88-4f15-99e4-cf3850f703bd" style="WIDTH: 300px">
<img src="./../../message/img/user_orange.png"/>
卡卡<a href="javascript:void(0);" onclick="openwindow('92406149-dd88-4f15-99e4-cf3850f703bd');">聊天</a>  外呼
<br/>
<div id="havemessage"></div>
</div>


<div id ="9430b5f0-879e-4fb2-a4ec-d6a6d191edd7" style="WIDTH: 300px">
<img src="./../../message/img/user_orange.png"/>
待定<a href="javascript:void(0);" onclick="openwindow('9430b5f0-879e-4fb2-a4ec-d6a6d191edd7');">聊天</a>  外呼
<br/>
<div id="havemessage"></div>
</div>

js如何获取内层div的id 是havemessage,在线等!!!!!!!!
...全文
4727 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
gkw521 2009-11-06
  • 打赏
  • 举报
回复

function getDiv(id){
var parentDiv=document.getElementById(id);
var childs=parentDiv.getElementsByTagName('div');
var div=null;
for(var i=0;i<childs.length;i++){
if(div[i].id=="havemessage")
div=childs[i];
}
return div
}
getDiv("92406149-dd88-4f15-99e4-cf3850f703bd");
阿_布 2009-11-06
  • 打赏
  • 举报
回复
document.getElementById("divid");
wangzhuoyan 2009-11-06
  • 打赏
  • 举报
回复
你没看我发的吗,这个id是havemessage都相同的,因为是出来的,只有通过外层的div id 才能辨别出来
QQB87578033 2009-11-06
  • 打赏
  • 举报
回复
保证DIV的ID是唯一就可以取到document.getElementsByID("DIV-ID");非常省事,不用那么麻烦
wanli209 2009-11-06
  • 打赏
  • 举报
回复
document.all.divId
boboo_2000_0 2009-11-06
  • 打赏
  • 举报
回复
可以分几个步骤进行:
1.获取所有div对象,用document.getElementsByTagName("div").
2.用获取到的对象中的第二个调用getProperty("id")方法获取id值。
wangzhuoyan 2009-11-06
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 joe9i0 的回复:]
2楼足矣,楼主非要别人给源码才能用么?
[/Quote]
理解能力差呢,还是我没说清楚,但是6楼的给的完全就是我需要的
joe9i0 2009-11-06
  • 打赏
  • 举报
回复
2楼足矣,楼主非要别人给源码才能用么?
wangzhuoyan 2009-11-06
  • 打赏
  • 举报
回复
6楼的好像可以,我时下
liu_moyan 2009-11-06
  • 打赏
  • 举报
回复
顶6楼的~~~~~~~~
JavaNormandy 2009-11-06
  • 打赏
  • 举报
回复
直接用document.getElementById();就行了
Invincible1 2009-11-06
  • 打赏
  • 举报
回复
路过

81,092

社区成员

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

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