マウスオーバーでテーブル行の色を変更するJavaScript
セルがいっぱいあるときとか、の視認性が向上する例のやつです。
イベントはtrにセットしてあるけど、IEのattachEventでthisを渡すと何もかえってこなかった。なのでevent.srcElementをthisの代わりに使ってみたんだけど、そうしたらevent.srcElementに入ってきたのはtrのchild node(thとtdと空白ノード)。仕方なくparentNodeで一回親ノードに戻ってから処理を継続。
Firefoxでは苦もなく動いたけどIE対応がメンドかった。
ちなみに引数は、tableHover("イベントをセットするテーブルのid","マウスオーバーで変更する色")です。
それにしても最近暇。
カテゴリ
JavaScriptトラックバック(0)
このブログ記事を参照しているブログ一覧: マウスオーバーでテーブル行の色を変更するJavaScript
このブログ記事に対するトラックバックURL: http://vosegus.org/cgi/mt/mt-tb.cgi/89
コメントする