初心者なんですが、下記のようなスクリプトを使っています。(これ自体はうまく動作しています。)
これはページ内に一つ画像をクリックするたびに別の画像を表示させていくのですが、
二つ並べてみようと試みたのですが、どうもうまくいきません。同じスクリプトの名前なり番号を付けるなりすればいいのでしょうか?
初心者の私に出来る限り判りやすく教えて頂けませんか?よろしくお願いします。
<SCRIPT Language="JavaScript">
<!--
if(navigator.appVersion.charAt(0) >=3) {
var changeImg= new Array();
changeImg[0] = new Image(); changeImg[0].src = "blank1.jpg";
changeImg[1] = new Image(); changeImg[1].src = "5.bmp";
changeImg[2] = new Image(); changeImg[2].src = "6.bmp";
changeImg[3] = new Image(); changeImg[3].src = "7.bmp";
changeImg[4] = new Image(); changeImg[4].src = "8.bmp";
var changeCount = 0;
function change() { if(changeCount < changeImg.length-1) {
changeCount++;
} else {
changeCount = 0; }
document.images["change_img"].src = changeImg[changeCount].src; }
}
//-->
</SCRIPT>
画像の部分には下記のような設定をしています。
<A HREF="javascript:change()"><IMG SRC="blank1.jpg" width="450" height="213" name="change_img" border="0">
ちなみに使用する画像は5枚か6枚で、共用してそれぞれ別の枠内に呼び出すことも可能でしょうか?
例えば1.jpgという画像を2枚並べたりという意味です。
No.1ベストアンサー
- 回答日時:
>同じスクリプトの名前なり番号を付けるなりすればいいのでしょうか?
いや、別のスクリプトや名前、番号でしょう。
<SCRIPT language="JavaScript">
<!--
if(navigator.appVersion.charAt(0) >=3) {
var changeImg= new Array();
changeImg[0] = new Image(); changeImg[0].src = "***0.gif";
changeImg[1] = new Image(); changeImg[1].src = "***1.gif";
changeImg[2] = new Image(); changeImg[2].src = "***2.gif";
changeImg[3] = new Image(); changeImg[3].src = "***3.gif";
changeImg[4] = new Image(); changeImg[4].src = "***4.gif";
var changeCount = 0;
function change() { if(changeCount < changeImg.length-1) {
changeCount++;
} else {
changeCount = 0; }
document.images["change_img"].src = changeImg[changeCount].src; }
}
if(navigator.appVersion.charAt(0) >=3) {
var changeImg2= new Array();
changeImg2[0] = new Image(); changeImg2[0].src = "*****0.gif";
changeImg2[1] = new Image(); changeImg2[1].src = "*****1.gif";
changeImg2[2] = new Image(); changeImg2[2].src = "*****2.gif";
changeImg2[3] = new Image(); changeImg2[3].src = "*****3.gif";
changeImg2[4] = new Image(); changeImg2[4].src = "*****4.gif";
var changeCount = 0;
function change2() { if(changeCount < changeImg2.length-1) {
changeCount++;
} else {
changeCount = 0; }
document.images["change_img2"].src = changeImg2[changeCount].src; }
}
//-->
</SCRIPT>
<A href="javascript:change()"><IMG src="***0.jpg" width="450" height="213" name="change_img" border="0"></A>
<A href="javascript:change2()"><IMG src="*****0.gif" width="450" height="213" name="change_img2" border="0"></A>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- HTML・CSS 【HTML】【CSS】【Swiper】 元の画像は横1200×縦600なのですが、実際のサイト上に反 5 2022/07/16 13:57
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPでの画像ファイル表示
-
クリックして変更した画像を他...
-
Excel VBA マクロ 画像(...
-
画面が真っ白になるのはどうして?
-
画像をクリックしたら別ウイン...
-
日替わりで画像を変更したい
-
フォームに入力された値により...
-
ページが開き切る前にブラウザ...
-
NNでロールオーバーしたgifアニ...
-
C言語のポインタ表現
-
MAX関数を使ってからLEFT JOIN...
-
javascriptテキストBOX色を元に...
-
jqueryのsortableで一部ソート...
-
removeEventListenerについて
-
Slick.jsのオプションrtlについて
-
JavaScriptで変更した属性の元...
-
どの<li><a> が押されたか判別...
-
複数画像のランダム複数表示(...
-
クリックで色変更後に既に変更...
-
読み込んだQRコードをフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c++std::string型をTCHARに変換...
-
JSPでの画像ファイル表示
-
画面が真っ白になるのはどうして?
-
Javascriptで画像を水面のよう...
-
フォームに入力された値により...
-
クリックして変更した画像を他...
-
日替わりで画像を変更したい
-
クリックするたびに画像を変える
-
C言語のポインタ表現
-
ランダム表示の画像位置
-
【初心者】UWSCでjavascriptで...
-
WSHでクリップボードにイメージ...
-
javascriptで複数の画像をラン...
-
教えて下さい。ランダムにバナ...
-
1つの画像クリックで切替の方法
-
onとoffを画像でチェンジ、チェ...
-
Excel VBA マクロ 画像(...
-
クリックした自身の画像を別画...
-
「戻る」「進む」ボタンで画像...
-
サーバ側で時間を判断して自動...
おすすめ情報