如何获取子元素? 本帖最后由 billykame723 于 2009-08-28 15:04:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><body><span id="box"> <span id='a50'>a50</span> <span id='a53'>a53</span> <span id='a70'>a70</span> <span id='a13'>a13</span></span><script type="text/javascript">window.onload = function(){ var span = document.getElementById("box").getElementsByTagName("span"); for(var i=0; i<span.length; i++) alert(span[i].innerHTML);};</script></body></html> document.getElementById('box').childNodes[0].id alert(span[i].innerHTML);改成alert(span[i].id); <script src="js/jquery-1.3.2.js" type="text/javascript"> </script><script>window.onload=function(){ $("#box>*").each(function(){alert($(this).attr("id"));}) }</script><span id="box"> <span id='a50'>ggsf</span> <span id='a53'>2345</span> <span id='a70'>b434</span> <span id='a13'>b55y</span></span> 先获取BOX的ID,再获取TAG,就好了。 简单JQ 对象问题,迷糊了,呵呵 html页面能够写jquery的ajax方法吗 Ext.MessageBox.show问题 JSP购物车(SQLserver版) Js回传服务器, 控制按钮单击事件 ASP.NET + js高手 嘻嘻 如何在页面卸载前运行JS代码? alert样式 怎样用JavaScript屏掉浏览器的菜单栏和地址栏、工具栏和状态栏 如何在javascript中判断浏览器的版本或其他信息 IE6.0中document.location.href=history.back()为什么不行? JS实现类似我的电脑地址栏的下拉效果? 为什么这个JS方法只能放在html文件里呢?
<html>
<body>
<span id="box">
<span id='a50'>a50</span>
<span id='a53'>a53</span>
<span id='a70'>a70</span>
<span id='a13'>a13</span>
</span>
<script type="text/javascript">
window.onload = function(){
var span = document.getElementById("box").getElementsByTagName("span");
for(var i=0; i<span.length; i++)
alert(span[i].innerHTML);
};
</script>
</body>
</html>
document.getElementById('box').childNodes[0].id
<script src="js/jquery-1.3.2.js" type="text/javascript"> </script>
<script>
window.onload=function(){
$("#box>*").each(function(){alert($(this).attr("id"));})
}
</script>
<span id="box">
<span id='a50'>ggsf</span>
<span id='a53'>2345</span>
<span id='a70'>b434</span>
<span id='a13'>b55y</span>
</span>