假设我有这样的页面
<html>
<body>
<table id="t1">
<tr><th>Head1</th><th>Head2</th></tr>
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td></tr>
</table>
</body>
</html>
我的 CSS
table th { background:color1;}
table td { background:color2;}
如何使用 javascript 语句更改除标题行之外的所有行的背景颜色。遍历每一行和每一列是唯一的方法吗?
我可以得到document.getElementById('t1').rows[1]
和rows[2]
改变背景。但是还有另一种有效的方法吗?