<script language=javascript>
var clmArr=[ [54,5,456,6,89], [12,51,515,32,15],[98,45,68,24,6] ];
var temp=new Array()
for(var i=0;i<clmArr.length;i++)
{
temp[i]=new Array(clmArr[i][0],clmArr[i])
}
temp.sort(function(a,b){
return (parseInt(a[0])>parseInt(b[0]))?1:-1
})
var strHTML=new Array()
strHTML.push("<table border='1'>")
for(var i=0;i<temp.length;i++)
{
strHTML.push("<tr>")
for(var j=0;j<temp[i][1].length;j++)
{
strHTML.push("<td>")
strHTML.push(temp[i][1][j])
strHTML.push("</td>")
}
strHTML.push("</tr>")
}
strHTML.push("</table>")
document.write(strHTML.join(""))
</script>
var clmArr=[ [54,5,456,6,89], [12,51,515,32,15],[98,45,68,24,6] ];
var temp=new Array()
for(var i=0;i<clmArr.length;i++)
{
temp[i]=new Array(clmArr[i][0],clmArr[i])
}
temp.sort(function(a,b){
return (parseInt(a[0])>parseInt(b[0]))?1:-1
})
var strHTML=new Array()
strHTML.push("<table border='1'>")
for(var i=0;i<temp.length;i++)
{
strHTML.push("<tr>")
for(var j=0;j<temp[i][1].length;j++)
{
strHTML.push("<td>")
strHTML.push(temp[i][1][j])
strHTML.push("</td>")
}
strHTML.push("</tr>")
}
strHTML.push("</table>")
document.write(strHTML.join(""))
</script>
解决方案 »
- js 操作Input,input默认值未选中“灰色”,选中去掉默认值
- div中图片随机漂浮,急!急!急!
- EVAL 和 setTimeout 一起使用的问题!高手在进来吧~
- ActiveXObject新建時提示要有物件
- 求一个网页颜色选择器的源码
- 提一个比较浅显的问题,思路上没转过来。希望高手们能多多帮忙
- accessKey能定义多个一样的吗?
- 关于iframe废弃后仍占用内存的问题
- 通过js控制select禁用或启用,怎么控制
- 如何利用js遍历文件夹(文件为html),并在另一页html页面上显示所有html文件Title,并显示超连指向该文件!
- 新手,请高手看一下树状结构代码,问题
- 请帮我看看邮件验证程序不行
var oldArr=[[54,5,456,6,89],[12,51,515,32,15],[98,45,68,24,6]];
var newArr=[];
for(var i=0;i<oldArr[0].length;i++){
newArr[i]=[];
for(var j=0;j<oldArr.length;j++){
newArr[i][j]=oldArr[j][i];
}
}
/* 输出新生成的5行3列数祖 */
document.write(newArr.join("<br />"));function arrSort(arrA,arrB){
return arrA[0]-arrB[0];
}
newArr.sort(arrSort);/* 输出按照第一列排序后的数祖 */
document.write("<p>-------------</p>")
document.write(newArr.join("<br />"));
document.write("<p>-------------</p>")/* 输出楼主要的表格 */
var outString=[];
outString.push("<table>");
for(var i=0;i<newArr.length;i++){
outString.push("<tr>");
for(var j=0;j<newArr[i].length;j++){
outString.push("<td>");
outString.push(newArr[i][j]);
outString.push("</td>");
}
outString.push("</tr>");
}
outString.push("</table>")
document.write(outString.join(""));
</script>
<script language=javascript >
var clmArr=[ [54,5,456,6,89], [12,51,515,32,15],[98,45,68,24,6] ]; var str = "<table border='1'>";
for(var i=0; i<clmArr.length; i++)
{
str += "<tr><td>"+ clmArr[i].join("</td><td>") +"</td></tr>";
}
str += "</table>"
document.write(str);
</script >
return arrA[0]-arrB[0];
}
这句是什么意思?没看懂!~:(