我正在使用prototypeJS,我想突出显示我点击的记录行......
但是,问题是当我单击第二行时,我希望第一行返回到其原始状态 - 不是我突出显示了 multipls 行,但我只希望突出显示我点击的最后一个
HTML 有一个行 id - 所以我知道我使用的是哪一行。
<tr id="tblRowThing10434" bgcolor="#DDD">
<td>10434</td>
<td>aaa</td>
<td nowrap="">bbb</td>
<td nowrap=""><input class="btnSubmit"
type="button"
onmousedown="getAvailableResources( 10434, 'test', 'work' );"
value="Pick"
name="pickThing" ></td>
</tr>
<tr id="tblRowThing33434" bgcolor="#FFF">
<td>33434</td>
<td>aaa</td>
<td nowrap="">bbb</td>
<td nowrap=""><input class="btnSubmit"
type="button"
onmousedown="getAvailableResources( 33434, 'test', 'work' );"
value="Pick"
name="pickThing" ></td>
</tr>
脚本看起来像这样
function getAvailableResources( a, b, c ) {
elem = 'tblRowLoad' + a;
$( elem ).setStyle({ backgroundColor: '#fff' });
//other 'work'
}