URLはダミーです。
スタイルシートでやると簡単に出来ます。
オンマウスで背景色を変えるには
#行数1、列数4の場合
<TABLE>
<TR>
<TD onmouseover=”this.style.backgroundColor=’#000000’” onmouseout=”this.style.backgroundColor=’#FFFFFF’”>string1</TD>
<TD onmouseover=”this.style.backgroundColor=’#000000’” onmouseout=”this.style.backgroundColor=’#FFFFFF’”>string2</TD>
<TD onmouseover=”this.style.backgroundColor=’#000000’” onmouseout=”this.style.backgroundColor=’#FFFFFF’”>string3</TD>
<TD onmouseover=”this.style.backgroundColor=’#000000’” onmouseout=”this.style.backgroundColor=’#FFFFFF’”>string4</TD>
</TR>
</TABLE>
上記の場合、該当のセルの上にカーソルが来た場合に#000000(黒)に背景色を変えて、セル上からカーソルが出た場合に#FFFFFF(白)に背景色を変更します。(onmouseoutでは元々指定されている背景色を指定するのがベター)
先の方の回答のサンプルを「’」とか「”」は半角に変換してみてください。 はてなの方で自動的に書き換えてしまってますので。
出来ました。
ありがとうございます!
Excite エキサイト
URLはダミーです。
>「文字が正しくありません」というエラーが出ます。
これは、”や’が全角のためでしょう。
半角に直して、再度実行してみて下さい。
おそらくnao_st202さんは、半角で入力したと思いますが、はてなに送信されたときに全角に変換されたものと思われます。
ご返事が遅くなりました。ごめんなさい。
ありがとうございました。
http://www.hatena.ne.jp/1061598338
上手く探し出せないので ご協力お願いします。HP作成で表を使いオンマウスで ひとつのセルごとに背景色が変わるように設定したいのです。表の縦は一列 横が数列の例が.. - 人力検索はてな
原理的にはnao_st202の回答であってますよ。私もビルダーで確認しましたから。エラーは、たぶん、はてなの都合でクオーテーションが全角化されているためです。なお、もうちょっとエレガントにCSSを指定することも可能なので、原理がわかったらCSSを整理しなおすといいと思います。
回答者 | 回答 | 受取 | ベストアンサー | 回答時間 | |
---|---|---|---|---|---|
1 | nao_st202 | 7回 | 5回 | 0回 | 2003-08-23 10:55:08 |
教えていただいたタグをそのまま コピーし HPビルダーの作成画面に貼り付けたところ「文字が正しくありません」というエラーが出ます。
無視して プレビュー画面を表示させて
セル(文字)上に マウスを当てても 何の反応も無いです。