ホーム 
 工作室トップ 
 入門・表示 
 便利シリーズ 
 動くシリーズ 
 Cross-Browser 
 スタイルシート 
 画像のトランジション表示 
 画像の反復トランジション 
 複数画像のトランジション 
 ヘルプ表示(1) 
 ヘルプ表示(2) 
 画像反転(2)+ヘルプ表示(2) 
 HTMLフリップ表示 
 スライドイン・アウト 
 ツリー式メニューバー 
 スライドする複数タイトル 
 バウンドするタイトル 
 飛び跳ねるタイトル 
 ぐるぐる回る文字 
 ぐるぐる回る画像 
 UFOのように動く画像 
 クッキー 
 画像・サウンド 
 小技 
 実用 
 スクロール 
 日付・挨拶 
 カラー 
 リンク 
 文字 
 クッキー入門 
 回数/初・前回訪問 
 訪問回数毎の挨拶 
 訪問間隔毎の挨拶 
 更新ページの案内 
 クッキーデータ修復 
 BGM/音声の挨拶(1) 
 BGM/音声の挨拶(2) 
 季節毎の画像表示 
 時刻毎に画像表示 
 時刻毎に背景画像 
 イメージオブジェクト 
 メニュー画像反転(1) 
 メニュー画像反転(2) 
 スライドショー 
 互換命令一覧 
 ブラウザ情報を見る 
 ドキュメント情報 
 整数乱数を得る 
 小ウィンドウを開く 
 フォームサイズ調整 
 2000年対応法 
 jsファイルの活用 
 タロット占い 
 おみくじ 
 万年カレンダー(1) 
 万年カレンダー(2) 
 マルチ検索エンジン 
 フォームメール(基本) 
 フォームメール(応用) 
 ダイエットの鉄人 
 バイオリズム 
 今日のこよみ 
 日月出没計算 
 スクローラ(1) 
 スクローラ(2) 
 電光掲示板(1) 
 電光掲示板(2) 
 テロップ表示(1) 
 テロップ表示(2) 
 説明文テロップ 
 テロップ+画像反転(1) 
 テロップ+画像反転(2) 
 ページスクローラ(1) 
 ページスクローラ(2) 
 カウントダウン表示 
 カウントアップ表示 
 訪問日・更新日表示 
 時刻表示(1) 
 時刻表示(2) 
 朝昼晩のメッセージ(1) 
 時刻毎にメッセージ(2) 
 特別日にメッセージ 
 日数表示 
 背景色(1) 
 背景色(2) 
 フェードイン・アウト 
 リンクボタン 
 メニューセレクター(1) 
 メニューセレクター(2) 
 文字記述と連結 
 文字を取得 
 文字化け対策 
 16進文字列変換 
 カウンタ 
 ソース&改造 
 リンク・統計 
 実用 
 携帯用CGI 
 日付・時刻 
 画像・サウンド 
 グラフィックカウンタ 
 今日・昨日の訪問者 
 今月・先月の訪問者 
 クッキーカウンタ 
 振り分けカウンタ 
 ダウンロードカウンタ(1) 
 ダウンロードカウンタ(2) 
 CGI Tips集 
 webaxs.plの改造 
 openmsg.pl 
 tdylog.cgi 
 pageview.cgi 
 バナー登録 
 バナー登録EX 
 アクセス解析 
 アクセス解析2 
 環境変数一覧 
 ゲストブック 
 ツリー式掲示板 
 お礼メッセージ 
 ご意見番 
 ハッピーバースディ4(自動化版) 
 ハッピーバースディ3(sendmail版) 
 ハッピーバースディ3(CGI版) 
 ハッピーバースディ 
 カレンダー+セイハッピー 
 今日は何の日 
 登録機能つきおみくじ 
 タロット占い 
 相性診断 
 おみくじ 
 今日は何の日 
 ダイエットの鉄人 
 夢チャット 
 AI夢チャット 
 バイオリズム 
 夢掲示板 
 日付・時間表示(SSI) 
 日付・時間表示(CGI) 
 オープニングメッセージ 
 ファイルの最終更新日 
 経過時間表示 
 画像を変える 
 音声でご挨拶 
 音楽を奏でる 
 HTML記述 
 印刷・色指定 
 ソース・ダウンロード 
 ディレクトリ指定 
 カラー項目記述 
 HTMLタグ「"」の記述 
 <,> のブラウザ表示 
 アクセスカウンタの注意点 
 空のファイル作成 
 黒のページを印刷 
 色の指定・組合せ 
 カラーコード対応表 
 カラーファインダー 
 ソースを見る 
 スクリプトをコピー 
 プログラム 
 HTMLソース 
 画像GIFデータ 
 背景GIFデータ 






 このメニューはドラッグ&ドロップで好きな場所に移動できます  戻る  DHTML  CGI&SSI  JavaScript  便利帳 
 


本日  昨日
 
03/16(Sun) 18:35

o マウスがアンカーやイメージに当たると背景色が変わる

マウスがアンカーやイメージに当たった時に背景色を変えるには以下のようにします。

  1. 背景設定用関数setBG()をヘッダー部に定義します。
  2. マウスが当たると背景を変化させるアンカー or イメージと、関数setBG()を実行するコマンドを記述します。
o 背景色変更のサンプルです。右のバナーにマウスを当ててみて下さい。
また、バナーをクリックするとJavaScriptのメニューページに戻ります。


関数setBG()をヘッダー部に定義します。

<SCRIPT language="JavaScript"> <!-- bg = 32768; // デフォルトの背景色 function setBG() { document.fgColor=65535-bg; //文字色 document.alinkColor=65535-bg; //alink色 document.vlinkColor=65535-bg; //vlink色 document.bgColor = bg; //背景色 status = bg; //ステータス行への表示 } // --> </SCRIPT>

背景色の変更を行うにはdocument.bgColor=カラーコード(数値)のように指定します。カラー名(white,blue)も指定できます。同時に、各文字色も背景色に合わせて変更します。

(注)背景画像を指定すると当然のことながら背景色は表示されません。また、Internet Explorer 3.0ではなぜか文字の色まで変化してしまう場合があります。


マウスが当たると背景を変化させるアンカー or イメージと、関数setBG()を実行するコマンドを記述します。

  1. 関数setBG()を実行するコマンド onMouseOver="bg+=32; setBG();return true;"
  2. マウスが当たると背景を変化させるイメージ gif/banner.gif
  3. アンカー or イメージをクリックした時のリンク先index.htm
アンカーの例

<A HREF="index.htm" onMouseOver="bg+=32; setBG();return true;">ホームページへ<A>

イメージの例

<A HREF="index.htm" onMouseOver="bg+=32; setBG();return true;">
<IMG SRC="gif/banner.gif" WIDTH=88 HEIGHT=31 border=0 ALT="o"></A>


 
 
©1997-2025 Kikuchisan's workshop All rights reserved //

スポンサーリンク

関連コンテンツ