作者tooto1985 (重新做人罗)
看板Web_Design
标题Re: [问题] ASP网页表格问题
时间Sun Aug 11 11:56:11 2013
我用JavaScript写的,逻辑大概是这样
//========== code ==========
var data=["1","2","3","4","5","6","7","8","9","10","11","12"];
var html="<table border=\"1\">";
for (var i=0,max=data.length/2;i<max;i++){
var j = data.length/2;
if (data.length%2==1) {
j = (data.length+1)/2;
}
html += "<tr>";
html += "<td>" + data[i] + "</td>";
html += "<td>";
if (j+i < data.length) {
html += data[j+i];
}
html += "</td>";
html += "</tr>";
}
html+="</table>";
document.body.innerHTML=html;
//========== code ==========
如果你要用asp执行的话,就自己再改写吧(逻辑是通的)
※ 引述《TM1 ( )》之铭言:
: ASP 程式中用 VBscript 画表格,如:
: <%
: response.write("<tr><td>xxxxx</td></tr>")
: %>
: xxxxx 是连结资料库读出的内容
: 因为需要挑选前 10 笔资料且表格排序方式为:
: ┌─┬─┐
: │1 │6 │
: ├─┼─┤
: │2 │7 │
: ├─┼─┤
: │3 │8 │
: ├─┼─┤
: │4 │9 │
: ├─┼─┤
: │5 │10│
: └─┴─┘
: 请问该如何办到? 因为是用回圈跑的关系现在只能作到:
: ┌─┬─┐
: │1 │2 │
: ├─┼─┤
: │3 │4 │
: ├─┼─┤
: │5 │6 │
: ├─┼─┤
: │7 │8 │
: ├─┼─┤
: │9 │10│
: └─┴─┘
: 希望有大大可以教教我方法.....谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.233.114.186