var arr1,arr;
arr1=document.getElementByTag("span");
for(i=0; i<arr1.length; i++)
{
if(arr1[i].name=="span")
arr[arr.length]=arr1[i];
}好了,现在arr就是你想要的数组了。
arr1=document.getElementByTag("span");
for(i=0; i<arr1.length; i++)
{
if(arr1[i].name=="span")
arr[arr.length]=arr1[i];
}好了,现在arr就是你想要的数组了。
deerchao(失恋,失业,丢手机,开水烫伤脚神啊) 代码及思路是对的.不要想当然哪. 多测试先!
<span name="span" style="cursor:default;" id="span0301">销售(0302)</span>arr = document.getElementsByName( "span0301" );
meizz(梅花雪) 大侠言之有理,只是错上加错<BODY>
<span name="span" style="cursor:default;" id="span0301">企划(0301)</span>
<span name="span" style="cursor:default;" id="span0302">销售(0302)</span>
<SCRIPT LANGUAGE="JavaScript">
var arr = document.getElementsByTagName("span");
var aResult = new Array();
for (var i=0; i<arr.length; i++)
{
if (arr[i].name == 'span')
{
aResult[aResult.length] = arr[i];
}
}alert(aResult[0].outerHTML + '\n' + aResult[1].outerHTML)
</SCRIPT>
</BODY>