テーブル(td)の中の背景色をロールオーバーで替えたいのですが
記述方法がわかりません。
ご存知でしたらお教え願いませんでしょうか。

よろしくお願い致します。

A 回答 (2件)

JavaScriptでスタイルを操ります。


onMouseOverで色を変えonMouseOutで色を戻してやります。
bgcolorではなく、background-colorでもなく、
backgroundColorなのがポイントです。
↑「C」だけ大文字。
==============================================================
<table>
<tr>
<td bgcolor="#ffffcc" onMouseOver="this.style.backgroundColor='#ccccff'" onMouseOut="this.style.backgroundColor='#ffffcc'"><br></td>
</tr>
</table>
==============================================================
どこまでのブラウザで動くかは???ですが最近のIEならたぶん変わります。
    • good
    • 0
この回答へのお礼

javascriptでも変更可能でしたか。
ありがとうございました。

お礼日時:2001/12/07 17:45

以下がサンプルです。


いかがでしょうか?
==============================================================
<HTML>
<head>
</head>
<BODY>
<TABLE border=1>
<TR>
<TD
onmouseover="this.style.background='red';"
onmouseout="this.style.background='green';"
style="background : blue">
あいうえお
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
    • good
    • 0
この回答へのお礼

まさにこれでした。
助かりました。
本当にありがとうございました。

お礼日時:2001/12/07 17:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報