行を交互に異なる背景色にする

説明補足説明コード分割コードコメント投稿

このサンプルは、テーブルの行を交互に異なる背景色にすることにより見やすくしています。TRタグの「class」属性を手動で追加する代わりに、JavaScriptでランタイム時に自動的に追加します。

このサンプルは、テーブルの行を交互に異なる背景色にすることにより見やすくしています。TRタグの「class」属性を手動で追加する代わりに、JavaScriptでランタイム時に自動的に追加します。

<table>から<tr>タグを一括して抽出するには、document.getElementsByTagName()メソッドを使用します。TRタグに「class」属性を追加するには、TR要素のclassNameプロパティにCSSのクラス名を設定します。

var tr = document.getElementsByTagName("TR");
tr[0].className = "off";
tr[1].className = "on";