- 论坛徽章:
- 0
|
我这里有数组如:singers= new Array('周杰伦','蔡依林','刀郎郎','梁咏琪','S.H.E','林俊杰','梁静茹','刘德华','刘德华','刘德华','刘德华','刘德华','刘德华','刘德华','刘德华','刘德华');
一个16个元素。我想用一个脚本调用这个JS数组,将他循环显示出来,而且我想用一个4行4列的表格显示这些数据,我用for循环的时候这个4列的tr怎么用才能用for判断 显示出来呢,就是在固定的tr里显示多少数据,否则自动换列,,请各位给我个完整的代码。不胜感激~~
我用这个老不行,不知道怎么回事,如下:
<script language="javascript">
<!--
for(i=0;i<2;i++)
{
document.write("<tr> ");
document.write(""+ring+"");
for(i=0;i<singers.length;i++)
{
if((i % 4)==0 || i==1)
{
document.write(" <tr>");
}
document.write("<td width=\"48\" height=\"48\">"+singers+"<\/td>");
if((i % 4)==0 && i>1)
{
document.write(" <\/tr>");
}
}
}
document.write("<\/table>");
//-->
</script>
[ 本帖最后由 HonestQiao 于 2005-12-13 14:32 编辑 ] |
|