<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
</head>
<body>
<div id="content">
<div id="Div"></div>
<div id="Div1"></div>
<div id="Div2"></div>
<div id="Div3"></div>
<div id="Div4"></div>
<div id="Div5"></div>
</div>
<script>
var obj=document.getElementById("content").getElementsByTagName("div");
for(var i=0;i<obj.length;i++)
{
alert(obj[i].id);
}
</script>
</body>
</html>
<head>
<title>无标题页</title>
</head>
<body>
<div id="content">
<div id="Div"></div>
<div id="Div1"></div>
<div id="Div2"></div>
<div id="Div3"></div>
<div id="Div4"></div>
<div id="Div5"></div>
</div>
<script>
var obj=document.getElementById("content").getElementsByTagName("div");
for(var i=0;i<obj.length;i++)
{
alert(obj[i].id);
}
</script>
</body>
</html>
<head>
<title>无标题页</title>
</head>
<body>
<div id="content">
<div id="Div"></div>
<div id="Div1"></div>
<div id="Div2"></div>
<div id="Div3"></div>
<div id="Div4"></div>
<div id="Div5"></div>
</div>
<script>
var obj=document.getElementById("content").getElementsByTagName("div");
function e(){
for(var i=0;i<obj.length;i++)
{
alert(obj[i].id);
}}
for(var j=0;j<20;j++)
{
e();
}
</script>
</body>
</html>
<head>
<title>无标题页</title>
</head>
<body>
<div id="content">
<div id="Div"></div>
<div id="Div1"></div>
<div id="Div2"></div>
<div id="Div3"></div>
<div id="Div4"></div>
<div id="Div5"></div>
</div>
<script>
var obj=document.getElementById("content").getElementsByTagName("div");
for(var j=0;j<20;j++)
{
for(var i=0;i<obj.length;i++)
{
alert(obj[i].id);
}
}
</script>
</body>
</html>都可以啊
for (j=0;j <=divs.length;j++){
alert(divs[j].id); //这里我循环输出j都没有问题,用这个divs[j].id就只能输出一次了
}
}
{
for (var i=0;i<=divs.length;i++) //找出原因了,这里i<=divs.length错了就用i<divs.length,否则数组就越界了
{
alert(divs[i].id);
}
}