读书人

。Javascript循环输出一数组

发布时间: 2012-02-28 13:06:35 作者: rapoo

在线等。。。求一个Javascript循环输出一数组
<script language= "javascript ">


var onecount;

subcat = new Array();

subcat[0] = new Array( "63 ", "中国2010年上海世博会音乐征集中国音乐人联谊会在亚洲大酒店隆重举行 ", "uploadfiles/news_2007412133636.jpg ");

subcat[1] = new Array( "102 ", "国美20周年庆典 ", "uploadfiles/news_2007412133644.jpg ");

subcat[2] = new Array( "101 ", "热闹非凡的现场 ", "uploadfiles/news_2007412174512.jpg ");

subcat[3] = new Array( "100 ", "金鹰展翅 ", "uploadfiles/news_2007412174136.jpg ");

subcat[4] = new Array( "99 ", "国美20周年庆典晚会上黄总与大家合影留念 ", "uploadfiles/news_2007412173866.jpg ");

//上面是从数据库中提出来的结果, 我已经用数组subcat[i]提出来了,现在要求在这里输出
onecount=5;
var i;
for (i=0;i <onecount; i++)
{ //下面为动态输出(1~5)
imgUrl0= "news_pic/uploadfiles/news_2007412133636.jpg ";
imgtext0= "中国2010年上海世博会音乐征集中国音乐人联谊会在亚洲大酒店隆重举行 "
imgLink0=escape( "63 ");

imgUrl1= "news_pic/uploadfiles/news_2007412133644.jpg ";
imgtext1= "国美20周年庆典 "
imgLink1=escape( "102 ");

。。。。。。。。。。一直到5

//其中news_pic/是一个文件夹
}
</script>

------解决方案--------------------


估计楼主是想要这个.

eval( "imgUrl "+i+ "= 'news_pic/ "+subcat[i][2]+ " '; ");
eval( "imgtext "+i+ "= ' "+subcat[i][1]+ " '; ");
eval( "imgLink "+i+ "=escape( ' "+subcat[i][0]+ " '); ");

读书人网 >JavaScript

热点推荐