上面写得可能不清楚,改为如下:<div id="aa">
<div id="aa1">aa1</div>
<div id="aa2">aa2</div>
</div>
<div id="aa1">aabb</div>
<script language="javascript">
//如何得到在id="aa"的<div>区域下的id="aa1"的内容?
// alert(document.all.aa.tags("aa1").innerText);
</script>
<div id="aa1">aa1</div>
<div id="aa2">aa2</div>
</div>
<div id="aa1">aabb</div>
<script language="javascript">
//如何得到在id="aa"的<div>区域下的id="aa1"的内容?
// alert(document.all.aa.tags("aa1").innerText);
</script>
<div id="c1">aa</div>
<div id="c2">aa</div>
</div>
<div id="c1">aa</div>
<script language="javascript">
alert(document.getElementById("c2").innerText)
</script>
<div id="aa1">aa1</div>
<div id="aa2">aa2</div>
</div>
<div id="aa1">aabb</div>
<script language="javascript">
//如何得到在id="aa"的<div>区域下的id="aa1"的内容?
alert(document.getElementById("aa").childNodes[0].innerText);
</script>
也可换为
alert(document.all.aa.childNodes[0].innerText);
在哪个位置未知,所以不能用childNodes[0]来得到有没有其他的方法?
<div id="B1">A-B1</div>
<div id="B2">A-B2</div>
</div><div id="B1">B1</div>
<div id="B1">B12</div>
<script language="javascript">
<!--
alert(document.all("A").all("B1").innerText)
//-->
</script>