私はセルの内容に基づいてスタイル付けされたテーブルを持っています。セルの内容は特定のデータに限られているので、配列を作成しました。アレイのインデックスを参照すると、セルのスタイルを設定できます。どのようにJavascript配列のインデックスの比較を達成するには?
var greencell = ["item1", "item2", etc]
var cells = document.getElementById("mytable").getElementsByTagName("td");
for (var i = 0; i < cells.length; i++) {
if (cells[i].innerHTML == greencell[0]) {
cells[i].style.backgroundColor = "#80ff80";
}
}
ただし、アレイ全体にアクセスする必要があります。比較==
グリーンセルを設定すると、スタイリングは適用されません。私は何が欠けていますか?私はこれに正しく近づいていますか? cells
ループと同様の配列をループし、ループ結果の比較を設定しますか?私の心は今現われている
ありがとう!
意味がありません「各反復変数を再宣言してください」。 'var'は解析時のものであり、繰り返しは実行時のものです。 – Ryan
ありがとうございます@バント私はその方向に行っていたが、正しい構文を取得していませんでした。 – gr3yb3ard
@Ryan申し訳ありません、私はまだ他の言語で考えています。 –