背景色とテキスト色を変更して、テーブルの行を強調表示したいと思います。背景色の変更はうまくいきますが、テキストの色はうまくいきません。onClick でテキストの色が変わらないというコードの何が問題なのですか?
script.js
var preEl ;
var BColor;
var TColor;
function highlight(el){ // funkcia pre zvyraznenie riadkov
if(typeof(preEl)!='undefined') {
preEl.text=TColor;
preEl.bgColor=BColor;
}
TColor = el.text;
el.text = '#FF0000';
BColor = el.bgColor;
el.bgColor = '#FF3333';
preEl = el;
}
テーブル
<table>
<tr onClick="highlight(this);" >
<td>Ferrari F138</td>
<td>1 000€</td>
<td>1 200€</td>
<td>Model monopostu stajne Scuderia Ferrari pre sezónu 2013</td>
<td>1</td>
<td>F138</td>
<td>Klik pre detaily</td>
</tr>
</table>