读书人

将标签变为数组,该怎么处理

发布时间: 2012-04-19 14:36:43 作者: rapoo

将标签变为数组

HTML code
<div><span>1</span><span>2</span><span>3</span><span>4</span></div>


怎么把div里面的span写成一个数组啊,分数没有多少啦,请见谅。

[解决办法]
jquery:
div给个id号比如div1
var o=$("div#div1 >span")
然后可以对这个循环即可
[解决办法]
什么意思?
document.getElementById('div的id').getElementsByTagName('span') 这个意思吗?
如果要变成数组,还得遍历他写入数组
[解决办法]
getElementsByTagname就能获得span集合了,在很多地方就可以直接象数组一样用了,如果你真要用数组也可以,如下
JScript code
<div id="div1"><span>1</span><span>2</span><span>3</span><span>4</span></div><script type="text/javascript" >    var ospans=document.getElementById("div1").getElementsByTagName("span");    var spanarr = new Array;    alert(ospans.length);    for (var i = 0; i < ospans.length; i++) {        spanarr.push(ospans[i].innerHTML);    }    alert(spanarr.join(","));</script> 

读书人网 >JavaScript

热点推荐