日期:2014-05-16  浏览次数:20399 次

通过js动态修改TR中的bgcolor,IE7不生效,有解决办法吗?
我用js去动态生成table中tbody中的tr,td。但当我用js代码设置tr的bgcolor属性时,页面颜色修改不生效。
var tr = document.createElement("tr");
tr.setAttribute("style", "background-color:#FFFFFF;");//tr.setAttribute("bgcolor", "#FFFFFF");
都不生效。目前测了IE8,IE10,chrome都正常,唯独IE7不行,各位,有解决方案吗?谢啦
JavaScript IE7

------解决方案--------------------
<table id="t1">
<tr><td>1</td><td>3</td></tr>
<tr><td>2</td><td>4</td></tr>
</table>
<script>
document.getElementById("t1").rows[0].style.backGround = "red";
</script>