如何在表格中单击单元格更改单元格背景颜色?

时间:2011-04-12 03:28:17

标签: asp.net

我需要更改сlick上的单元格颜色(只有2种颜色:黑色和白色),然后分析单元格的颜色,形成一个数值为1的数组:1 - 黑色,0 - 白色?

1 个答案:

答案 0 :(得分:1)

尝试使用此代码切换颜色

onClick="this.style.backgroundColor=='black' ? this.style.backgroundColor='white' : this.style.backgroundColor='black';"

你可以使用这个功能获得颜色

var tds = document.getElementsByTagName("td");
for(var i=0; i<tds.length; i++)
{
alert(tds[i].style.backgroundColor);
}
}