<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>
解决方案 »
- form中关于input type=button时,如果id="submit"时会无法调用form.submit(),为什么?
- 求代码,时间差问题!谢谢
- 如何去除一个数字中出现的“0”?
- 如何使innerHTML内的js脚本执行?
- FireFox中如何触发onclick事件
- 这个JS语句是什么意思?
- 如何对本脚本设置,让树型菜单在网页开启时就完全展开.(有tree_maker.js文件支持,如需查看请回复)
- 此语句中的函数del()怎样加参数?
- 麻烦大了!!!高手请进!!!iframe编辑状态 修改值 问题
- iframe子页面获取父页面的url
- 新手,请高手看一下树状结构代码,问题
- 请帮我看看邮件验证程序不行
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];
}
这句是什么意思?没看懂!~:(