多张图片随机显示8张,每行四张,不会换行,请高手帮忙! for (var i=0;i<m;i++){document.write(ar[i][0]+",");if (i==3) document.write("<br>");} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for (var i=0;i<m;i++){ document.write(ar[i][0]+","); if (i%3==0) document.write("<br>"); } 搞定了,在此感谢liuyann(liuyann)、guo9038(琥珀) 两位兄弟帮助!最终代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- var n=35 /////图片总数 var m=16 /////显示图片数 document.write("<table align=center width=600 border=0 cellspacing=0 cellpadding=0>"); document.write("<tr>"); var ar = new Array(); function compare(arg1,arg2){ return arg1[1]-arg2[1]; } for (var i=0;i<n;i++){ ar[i] = [i+1,Math.random()]; } ar.sort(compare); for (var i=0;i<m;i++){ if (i%4==0) document.write("</tr><tr>"); ////////每行4张图片 document.write("<td height=146 valign=middle align=center><a target=_blank href=../images/logo/" + ar[i][0] + ".jpg>" + "<img src=../images/logo/" + ar[i][0] + ".jpg></td>"); } document.write("</tr>"); document.write("</table>"); //--> </SCRIPT> 判断下载是否完成.................. IE不给力啊..... 学习JavaScript资料 ExtJs实现图形化关系模型拖拽连接问题 2月18号结婚,散分!(为保证技术帖,附加一段代码) 急!!!!!一个关于js的问题,分不够再给! javascript中有像split这样切割字符串的函数吗? 如何在iframe中,刷新或提交parent的窗口 请问如何限制文本框提交时只能输入指定的字符? 360下div如何遮挡包含flash的div JavaScript中如果取得服务器端时间,请高人不吝指教 一个有关checkbox的问题
document.write(ar[i][0]+",");
if (i%3==0) document.write("<br>"); }
<SCRIPT LANGUAGE="JavaScript">
<!--
var n=35 /////图片总数
var m=16 /////显示图片数
document.write("<table align=center width=600 border=0 cellspacing=0 cellpadding=0>");
document.write("<tr>");
var ar = new Array();
function compare(arg1,arg2){
return arg1[1]-arg2[1];
}
for (var i=0;i<n;i++){
ar[i] = [i+1,Math.random()];
}
ar.sort(compare);
for (var i=0;i<m;i++){
if (i%4==0) document.write("</tr><tr>"); ////////每行4张图片
document.write("<td height=146 valign=middle align=center><a target=_blank href=../images/logo/" + ar[i][0] + ".jpg>" + "<img src=../images/logo/" + ar[i][0] + ".jpg></td>");
}
document.write("</tr>");
document.write("</table>");
//-->
</SCRIPT>