マウスを乗せると背景色が変化するセル
選択したセルなどの色を変えたいときには、 " onmouseover " " onmouseout " を使って指定します。
" onmouseover " でマウスが乗ったときのセルの背景色を指定し、 " onmouseout " でマウスが外れたときのセルの背景色を指定します。
sample : 選択した時の背景色を #fff0f5 とし、マウスがはずれたら背景色が #ffffff に戻るように指定してみました。
テキスト1 |
テキスト2 |
テキスト3 |
テキスト4 |
テキスト5 |
テキスト6 |
テキスト7 |
テキスト8 |
テキスト9 |
テキスト10 |
テキスト11 |
テキスト12 |
<table width="50%" border=1 cellspacing="0" align="center" >
<tr>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト1</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト2</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト3</td>
</tr>
<tr>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト4</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト5</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト6</td>
</tr>
<tr>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト7</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト8</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト9</td>
</tr>
<tr>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト10</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト11</td>
<td onMouseOver="this.style.backgroundColor='#fff0f5'" onMouseOut="this.style.backgroundColor='#ffffff'"> テキスト12</td>
</tr>
</table>