典型 DOM 操作,同层遍历!object.firstChild
object.nextSibling
object.nextSibling
解决方案 »
- 【求助】用Struts2和JQuery实现一个动态的级联菜单
- easyui插件treegrid分页问题
- 内急 请大虾们过来围观并留下脚印
- 如何让对象里面每一个会员都有相同的方法?
- JS传值问题(急!!!!)
- 框架间调用的问题
- 急急急在线求教——可不可以用户端代码进行打印页面设置???
- 为什么WScript.CreateObject("Scripting.FileSystemObject");老是有错误??
- 免费的国际一级域名和100M支持ASP、CGI空间,快申请呀 [.Net空间]
- ???????????刷新疑惑???????????
- 注册时用空格问题
- 找不出原因,.replace(/&/g, '&');总是不起作用
<html>
<head>
</head>
<style type="text/css">
#div1{
height:400px;
width:400px;
background:red;
margin-top:50px;
margin-left:50px;
}
#div2{
height:300px;
width:300px;
background:green;
margin-top:50px;
margin-left:50px;
}
#div3{
height:200px;
width:200px;
background:blue;
margin-top:50px;
margin-left:50px;
}
#div4{
height:100px;
width:100px;
background:yellow;
margin-top:50px;
margin-left:50px;
}
</style>
<body>
<div id="div1">
第一层
<div id="div2">
第二层
<div id="div3">
第三层
<div id="div4">
第四层
</div>
</div>
</div>
</div>
<div>
<p>
<input type="button" value="第一层" id="btn1">
<input type="button" value="第二层" id="btn2"></div>
<script>
var btn1=document.getElementById("btn1");
var btn2=document.getElementById("btn2");
var btn3=document.getElementById("btn3");
var btn4=document.getElementById("btn4");
var div1=document.getElementById("div1");
btn1.onclick=function(){
alert("第一层的内容:"+div1.innerHTML);
}
btn2.onclick=function(){
for(var i=0;i<div1.childNodes.length;i++){
alert("第一层的内容:"+div1.innerHTML+"\n"+"第二层的内容:"+div1.childNodes[i].innerHTML);
}
}</script>
</body>
</html>