Javascript:更改表格单元格的bgColor

时间:2011-07-22 16:54:37

标签: javascript

我想更改表格中某个特定单元格的颜色: 为什么以下不起作用?

document.getElementById('myTable').rows[i].cells[j].bgColor="#mybgColor";

其中ij当然是行和单元格范围内的某些整数。 我不需要任何花哨的JQuery,只需要这个简单的命令。

4 个答案:

答案 0 :(得分:4)

CSS样式将覆盖不推荐使用的bgColor属性。使用 .style.backgroundColor 代替.bgColor

document.getElementById('myTable').rows[i].cells[j].style.backgroundColor = "#003366";

答案 1 :(得分:1)

这应该有效

object.style.backgroundColor="#00FF00"

答案 2 :(得分:0)

...cells[0].style.bgColor = '#002200';

答案 3 :(得分:0)

如果您碰巧真的喜欢bgColor,或者您需要更改属性;用这个:

document.getElementById('myTable').rows[i].cells[j].setAttribute('bgColor', 'red');

setAttribute