<body><div id=div2>
<span>1 </span>
<span>2 </span>
<span>3 </span>
<span>4 </span>
</div> </body>
<script>
var div=document.getElementById("div2")
for(var i=0;i<div.getElementsByTagName("span").length;i++)
{alert(div.getElementsByTagName("span")[i].innerHTML)}
</script>
<span>1 </span>
<span>2 </span>
<span>3 </span>
<span>4 </span>
</div> </body>
<script>
var div=document.getElementById("div2")
for(var i=0;i<div.getElementsByTagName("span").length;i++)
{alert(div.getElementsByTagName("span")[i].innerHTML)}
</script>
解决方案 »
- 如何往别人的网页里面,植入自己编写的javascript?
- 请教 用js事件去掉ul li的边框……
- 从服务器端下载文件,提示“另存为”而不是直接打开
- screen.width为什么和分辨率不一样啊?
- 浏览器ie7.0的javascript问题
- 怎么改变包含框架网页的title
- ●●古怪的javascript问题,几个图片放在不同的<div id=111></div>中,如何根据图片名得到其div的ID?
- 如何隐藏IE标题栏的Microsoft Internet Explorer文字?
- 对Event一问,有关于OCX控件使用,高分相送
- 请问用javascript如何向下一个页面传递参数?不能用asp的语句
- jquery怎样判断多个CheckBox是否被选中, attr只能判断第一个
- 问一个我碰到很奇怪的问题
<span>1 </span>
<span>2 </span>
<span>3 </span>
<span><span>4</span></span>
</div> <script>
var div = document.getElementById('div2'), spans = [];
for(var s = div.firstChild; s!=null; s = s.nextSibling)
if(s.nodeType == 1) spans.push(s);
alert(spans.length); // 4
</script>
<span>1 </span>
<span>2 </span>
<span>3 </span>
<span><span>4</span></span>
</div> <script>
var div = document.getElementById('div2'), spans = [];
for(var s = div.firstChild; s!=null; s = s.nextSibling)
if(s.nodeType == 1) spans.push(s);
alert(spans.length); // 4
</script>