✔ 最佳答案
<script language="Javascript " >
function chgColor(obj)
{
obj.bgColor = '#' + obj.bgColor.substr(3, 4) + obj.bgColor.substr(1, 2);
}
</script >
<table bgcolor="red " onmouseleave= "chgColor(this); " >
<tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> </tr>
<tr> <td> 4 </td> <td> 5 </td> <td> 6 </td> </tr>
<tr> <td> 7 </td> <td> 8 </td> <td> 9 </td> </tr>
</table >
當mouse移過表格後,這個例子會把table的background color由red轉blue,下一次再由blue轉green,再下一次後由green轉回red,一直循環下去。只要修改function chgColor的內容,你想怎樣變色也可以。