
- 帖子
- 1
- 主題
- 1
- 精華
- 0
- 積分
- 4
- 威望
- 1
- 金錢
- 1
|
在IE正常顯示 但在Chrome 可顯示 但順序左右上下顛倒
麻煩各位幫忙看看 是否可修改讓Chrome 瀏覽也能正常顯示 謝謝!
-----------------------------
/* js學習*/
var rownum=0,fields=0,booklist,lastrow=1;
var booklist1=[[1,4,0,0],
["$4390","香港"," 台北/香港 0755/0955 香港/台北 2320/0105","效期 14 天 "]];
var booklist2=[[1,4,0,0],
["$6600","澳門","台北 / 澳門 2005/2145 澳門 / 台北 2145/2320","效期14天。"]];
var booklist3=[[3,4,0,0],
["$8000","南方","台北/上海(浦東) 1705/1905上海(浦東)/台北 1415/1610","效期2天-45天。"],
["$6600","國泰"," 台北/ 香港 0920 / 1105 香港/上海 1200/1650","效期1個月"],
["$5000","北方"," 上海 / 香港 1735/2010 香港/台北 2220/2355","(轉機點-香港)"]];
function Display1() // 顯示 香港
{
rownum=booklist1[0][0]; // 取得此類資料筆數
fields=booklist1[0][1]; // 取得資料欄位數
booklist=booklist1;
ShowTable();
}
function Display2() // 顯示 澳門
{
rownum=booklist2[0][0]; // 取得此類資料筆數
fields=booklist2[0][1]; // 取得資料欄位數
booklist=booklist2;
ShowTable();
}
function Display3() // 顯示 上海
{
rownum=booklist3[0][0]; // 取得此類資料筆數
fields=booklist3[0][1]; // 取得資料欄位數
booklist=booklist3;
ShowTable();
}
function ShowTable() // 刪除之前的所有列,然後將所指定類別的資料顯示在表格上
{var i,j,r,c;
for (i=1;i<=lastrow;i++) // 先將之前的表格資料刪除,但保留第一列 (欄位)
tb1.deleteRow();
for (i=1;i<=rownum;i++) // 新增列,儲存格,寫入資料
{r=tb1.insertRow();
for (j=1;j<=fields;j++)
{c=r.insertCell();
c.innerText=booklist[i][j-1];
c.align="left"; // 每個欄位靠左對齊
if (j == 1) c.style.fontWeight="bold"; // 第一個欄位 粗體字
if (j == 2) c.style.color="blue"; // 第二個欄位 藍色字
}
}
lastrow=rownum; // 儲存這次顯示的列數
} |
|