如何获得文档(document)的所有属性的id名或名字

btcrazyfan 2004-04-12 04:03:11
比如说有
<div id="div0"></div>
<div id="div1"></div>
<div id="div2"></div>
我想用javascript获得这些层的id名字,怎么办

<html>
<head>
<title></title>
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
function dispDiv(divx){
document.write(divx.id);
document.write(document.getElementById("div3"));//#1
}
-->
</SCRIPT>
</head>
<body>
<div id="div1" style="position:absolute;top:100;width=300;height:10;background: #006699" onmouseover="dispDiv(this)"></div>
<div id="div2" style="position:absolute;top:120;width=300;height:10;background: #006699" onmouseover="dispDiv(this)"></div>
<div id="div3" style="position:absolute;top:140;width=300;height:10;background: #006699" onmouseover="dispDiv(this)"></div>
<table style="position:abosolute;top:80;">
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
document.write(document.getElementById("div3").id )//#2
-->
</SCRIPT>
</td><tr></table>
</body>
</html>

问什么#1得到的是null;
#2得到的是div3

我怎么能获得这个页面中的任意组件的id名

请大家执教
...全文
138 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,907

社区成员

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

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