首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一段相当郁闷的JS了 求解 多谢 //全部代码 多谢大家

2012-01-09 
一段相当郁闷的JS了 求解 谢谢//全部代码谢谢大家前边那个帖子是我发的,这个是我的全部代码,谢谢帮忙labe

一段相当郁闷的JS了 求解 谢谢 //全部代码 谢谢大家
前边那个帖子是我发的,这个是我的全部代码,谢谢帮忙

<label   id= "labelsourcelist ">
<label   id=label1> <font   color=***> 兰色 </font> </label>
<label   id=label2> <font   color=***> 红色 </font> </label>
<label   id=label3> <font   color=***> 黄色 </font> </label>
<label   id=label4> <font   color=***> 绿色 </font> </label>
</label>


<script   language= "javascript ">
write_friendorder(2);
function   write_friendorder(count)   //设置需要显示几个颜色
                          {      
                                        document.getElementById( 'labelsourcelist ').innerText= " ";
                                        var   all;
                                        for(var   i=0;   i   <   count;   i++)  
                                        {
                                                //获取对象
                                                if(orderobject   ==   null)   continue;
                                                orderobject   =   document.getElementById( "label "+i);  
                                                //我这里想利用all来累加orderobject   的内容   all=all+orderobject.innerHTML;  
                                        }
                                        document.getElementById( 'labelsourcelist ').innerHTML=all;   //然后重新写出结果
                            }
</script>


可是显示却总是空   大家帮忙啊

[解决办法]
<label id= "labelsourcelist ">
<label id=label1> <font color=***> 兰色 </font> </label>
<label id=label2> <font color=***> 红色 </font> </label>
<label id=label3> <font color=***> 黄色 </font> </label>
<label id=label4> <font color=***> 绿色 </font> </label>
</label>


<script language= "javascript ">

function write_friendorder(count) //设置需要显示几个颜色
{

var all= " ";
for(var i=0; i < count; i++)


{

var orderobject = document.getElementById( "label "+i);
//获取对象
if(orderobject == null) continue;
//我这里想利用all来累加orderobject 的内容
all=all+orderobject.innerHTML;
}
document.getElementById( 'labelsourcelist ').innerHTML=all; //然后重新写出结果
}
write_friendorder(2);
</script>

[解决办法]
<script language= "javascript "> write_friendorder(2);function write_friendorder(count) //设置需要显示几个颜色 { // document.getElementById( 'labelsourcelist ').innerText= " "; var all = " "; for(var i=0; i < count; i++) { //获取对象 orderobject = document.getElementById( "label "+i); if(orderobject == null) continue; all += orderobject .innerText; //我这里想利用all来累加orderobject 的内容 all=all+orderobject.innerHTML; } document.getElementById( 'labelsourcelist ').innerHTML=all; //然后重新写出结果 } </script>

热点排行