<table width="100" border="1" cellspacing="0" cellpadding="0">
<tr onclick="mm(this)">
<td><img src="images/arr2.gif" width="5" height="9"></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onclick="mm(this)">
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onclick="mm(this)">
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table><SCRIPT LANGUAGE="JavaScript">
<!--
var global;
function mm(tr)
{
if(global && global.tagName=="TR") global.cells[0].innerHTML = " ";
global = tr;
tr.cells[0].innerHTML = "<img src='images/arr2.gif' width='5' height='9'>";
}
//-->
</SCRIPT>
<tr onclick="mm(this)">
<td><img src="images/arr2.gif" width="5" height="9"></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onclick="mm(this)">
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onclick="mm(this)">
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table><SCRIPT LANGUAGE="JavaScript">
<!--
var global;
function mm(tr)
{
if(global && global.tagName=="TR") global.cells[0].innerHTML = " ";
global = tr;
tr.cells[0].innerHTML = "<img src='images/arr2.gif' width='5' height='9'>";
}
//-->
</SCRIPT>
就是当用户第一次点击的不是第一行,而点击第二行时,第一行的图片还存在,点击第三行时也是如此,请您测试一下