是键盘控制!
如果键盘输入1,那么就是 td1 改变颜色.本来td的多少是固定的,但是现在是不固定的.
switch(pp)
{
case 1: td0.style.background=bgc;break;
case 2:td1.style.background=bgc;break;
case 3: td2.style.background=bgc;break;
case 4: td3.style.background=bgc;break;
case 5: td4.style.background=bgc;break;
}
说的不明白,不知道你想干什么,是不是响应鼠标的点击改变背景色,高亮当前选中的行啊!
var curRow=null;
var curColor="";
function selectRow(tr1){
if(curRow)
curRow.bgColor=curColor;
curColor=tr1.bgColor;
tr1.bgColor="#FFE9B3";
curRow=tr1;
}
这是个行选中的,想改成列的也不难吧