Article View: fj.lang.javascript
Article #21Re: [Q]セルのバックカラーの変更方法
From: YOSHIDAYA Kiri
Date: Wed, 01 Apr 1998 00:00
Date: Wed, 01 Apr 1998 00:00
67 lines
2440 bytes
2440 bytes
はじめまして。よしだや@swanetと申します。
In article <6frqrt$ktq$1@meshsv18.tk.mesh.ad.jp>, musicman.@anet.ne.jp says...
>
>JavaScriptで質問があります。
>
>ページのバックカラーは
>document.bgColor
>で変更できますが
>セル(テーブル)のバックカラーは
>どうやって変更できるのでしょうか?
IE4.0専用でよろしければ、スタイルシートを使えばできます。
こんな感じでいかがでしょうか?
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=x-sjis">
<TITLE>Change Cell Color Sample</TITLE>
<STYLE TYPE="text/css">
<!--
.cl1{font-size:9pt;background:#ffff00;color:#000000;cursor:hand}
.cl2{font-size:9pt;background:#00ffff;color:#ff0000;cursor:hand}
-->
</STYLE>
<SCRIPT Language="JavaScript">
<!--
function changecolor(){
var ID = document.all[event.srcElement.id];
if(ID.className == "cl1"){
ID.className = "cl2";
}
else{
ID.className ="cl1";
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<TABLE>
<TR><TD WIDTH="300" id="id1" class="cl1" OnMouseOver="changecolor()"
OnMouseOut="changecolor()">
マウスカーソルがセルに出入りすると</TD></TR>
<TR><TD id="id2" class="cl1" OnMouseOver="changecolor()"
OnMouseOut="changecolor()">
セルのbgcolorが変わります。</TD></TR>
<TR><TD id="id3" class="cl1" OnMouseOver="changecolor()"
OnMouseOut="changecolor()">
これを使ってメニューなんか</TD></TR>
<TR><TD id="id4" class="cl1" OnMouseOver="changecolor()"
OnMouseOut="changecolor()">
作れるかもしれません。</TD></TR>
<TR><TD id="id5" class="cl1" OnMouseOver="changecolor()"
OnMouseOut="changecolor()">
ただし、IE4.0 Onlyです。</TD></TR>
</TABLE>
</BODY>
</HTML>
----
よしだや@すわねっと
mkyoshi@swan.ne.jp
Technical Details
Message-ID:
<6ft9ke$1mp$1@web-news.swan.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6frqrt$ktq$1@meshsv18.tk.mesh.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 103a72,1ae77f3d2ba1de6d X-Google-Attributes: gid103a72,public X-Google-Thread: 114c0c,1ae77f3d2ba1de6d X-Google-Attributes: gid114c0c,public From: mkyoshi@swan.ne.jp (YOSHIDAYA Kiri) Subject: Re: [Q]セルのバックカラーの変更方法 Date: 1998/04/01 Message-ID: <6ft9ke$1mp$1@web-news.swan.ne.jp> X-Deja-AN: 339814357 References: <6frqrt$ktq$1@meshsv18.tk.mesh.ad.jp> Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-2022-JP Organization: SWANet InterNetNews site Newsgroups: fj.lang.javascript,japan.comp.lang.javascript