このようなページがあるとします
<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]
変更できます。しかし、他に効率的な方法はありますか?