こんにちは。
画像(写真)についての質問です。回答の方よろしくお願いします。
以前に画像(縦・横位置混合)をボタンをクリックして変化させることを教えて頂きました。
今回はこの画像にコメント(説明文)を付加したいのです。
画像をクリックして変更するたびにその画像のコメントも変更されるようなコトはどうすれば良いのでしょうか?
以下に現在のソースを記します。
<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
<!--
ImgNum = 0; // 画像番号用の変数を作成。
Imgs = new Array(); // 配列を定義。
Imgs[0] = "traphoto/200209_01.jpg"; // 配列に画像のアドレスを代入。
Imgs[1] = "traphoto/200209_02.jpg"; // 実行時、数字の順に表示されます。
Imgs[2] = "traphoto/200209_03.jpg";
Imgs[3] = "traphoto/200209_04.jpg";
Imgs[4] = "traphoto/200209_05.jpg";
Imgs[5] = "traphoto/200209_06.jpg";
function NextChange(){ // 関数を定義。
img = new Image(); // Imageオブジェクトを作成
img.src = Imgs[++ImgNum % Imgs.length];
if(document.all){
PIC.innerHTML = "<IMG SRC=\"" + img.src + "\" WIDTH=\"" + img.width + "\" HEIGHT=\"" + img.height + "\">";
}
}
// -->
</SCRIPT>
<BODY bgcolor="#800000">
<DIV ID="PIC" align="center"><IMG SRC="traphoto/200209_01.jpg" width="400" height="300"></DIV>
<p align="center">
<font color="#FFFFFF" style="cursor : hand" face="HGS創英角ゴシックUB" onClick="NextChange();">Click Here!</font>
</p>
No.1ベストアンサー
- 回答日時:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/JavaScript">
<!--
ImgNum = 0; // 画像番号用の変数を作成。
Imgs = new Array(); // 配列を定義。
Imgs[0] = "traphoto/200209_01.jpg"; // 配列に画像のアドレスを代入。
Imgs[1] = "traphoto/200209_02.jpg"; // 実行時、数字の順に表示されます。
Imgs[2] = "traphoto/200209_03.jpg";
Imgs[3] = "traphoto/200209_04.jpg";
Imgs[4] = "traphoto/200209_05.jpg";
Imgs[5] = "traphoto/200209_06.jpg";
Cmts = new Array(); // 配列を定義。
Cmts[0] = "コメント1"; // 画像のコメント
Cmts[1] = "コメント2";
Cmts[2] = "コメント3";
Cmts[3] = "コメント4";
Cmts[4] = "コメント5";
Cmts[5] = "コメント6";
function NextChange(){ // 関数を定義。
img = new Image(); // Imageオブジェクトを作成
img.src = Imgs[++ImgNum % Imgs.length];
if(document.all){
PIC.innerHTML = "<IMG SRC=\"" + img.src + "\" WIDTH=\"" + img.width + "\" HEIGHT=\"" + img.height + "\">";
CMT.innerHTML = Cmts[ImgNum % Imgs.length];
}
}
// -->
</SCRIPT>
<BODY bgcolor="#800000">
<DIV ID="PIC" align="center"><IMG SRC="traphoto/200209_01.jpg" width="400" height="300"></DIV>
<DIV ID="CMT" align="center">コメント1</DIV>
<p align="center">
<font color="#FFFFFF" style="cursor : hand" face="HGS創英角ゴシックUB" onClick="NextChange();">Click Here!</font>
</p>
こういう事でしょうか。やりたい事と違ってましたらすみません。
この回答への補足
ebis様
回答ありがとうございました。
早速やってみたのですが、うまくいきません。
やりたいコトは多分あってると思うのですが。。。
コメントはクリックで変わるようになったのですが、今度は画像が1枚目のまま固定となってしまいます。
両方替わるようにならないものでしょうか??
よろしくお願い致します。
すみません!
私のミスでした。うまくコメントも画像も替えることが出来ました!
本当にありがとうございました。
もう一つ質問したいのですが。。。
コメントの文字のフォントを変更するにはどうすれば良いのでしょうか?
table{ font-family:"HGS創英角ゴシックUB"; font-color:"#FFFFFF";}
のようなものをスクリプト内に記述したら良いのでしょうか?
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS 【HTML】【CSS】【Swiper】 元の画像は横1200×縦600なのですが、実際のサイト上に反 5 2022/07/16 13:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Gifアニメ、最後のコマに行った...
-
スライダーを実装した場合、ペ...
-
複数の画像を先に読み込ませ表...
-
iframeからcolorboxの呼び出し
-
WEBページ立ち上げ時に1回のみ...
-
残像を残しながら別の画像に切...
-
表と裏がある1枚の画像を回転す...
-
透過pngの透明部分以外をクリッ...
-
始めに読み込む画像を固定して...
-
小窓について教えて下さい。
-
JavaScriptとチェックボックス...
-
MAX関数を使ってからLEFT JOIN...
-
画像の表示位置
-
ポップアップのソースの書き方...
-
JimdoでWebアイコンフォントの...
-
背景色を透明化
-
デフォルト非表示にしたい。【t...
-
window.openで値の渡し方を教え...
-
jspでcssが読み込めない
-
日替わりで画像を変更したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
textareaに画像を表示したい
-
Javascriptで指定した日付と時...
-
javascriptで毎月替わる画像
-
画像をフォルダに入れれば表示...
-
画像の重なりの順序を代える方...
-
スワップイメージが上手く動作...
-
JavaScriptとチェックボックス...
-
透過pngの透明部分以外をクリッ...
-
Gifアニメ、最後のコマに行った...
-
bxsliderにて読み込み後に内容...
-
Javascript で共通の処理をどこ...
-
1枚の画像をクリックして複数の...
-
各フォルダから1枚ずつ画像をラ...
-
画像を切り替えランダム表示
-
画像削除機能を付けたい
-
マウス追従スクリプトについて
-
画像ランダム表示、しかしダブ...
-
<table>、もしくは<iframe>内で...
-
1枚の画像をクリックすると複数...
-
画像とテキストのセットをラン...
おすすめ情報