マウスで画像を選択する

◆マウスで画像を選択する◆
┣1.ボタンを押して画像を選択する   ・・・・ ボタンを使って選択した画像を表示する。
┣2.リンクを押して画像を選択する   ・・・・ リンクを使って選択した画像を表示する。
┣3.セレクトボックスで画像を選択する   ・・・・ 
セレクトボックスを使って選択した画像を表示する。
┗4.ラジオボタンで画像を選択する   ・・・・ ラジオボタンを使って選択した画像を表示する。

 

ボタンを押して画像を選択する

■■1■■
[概要]
ボタンを使って選択した画像を表示する

[参照]
メルマガ Vol.18


[ソース]
<HTML>
<HEAD>
<TITLE>画像切り替え1</TITLE>
<SCRIPT language="JavaScript">
<!--
        image = new Array();
        //画像のURLを入れる
        image[0] = new Image();         //ここと
        image[0].src = "img1.gif";     //ここは対応。以下も同じ
        image[1] = new Image();
        image[1].src = "img2.gif";
        image[2] = new Image();
        image[2].src = "img3.gif";
        image[3] = new Image();
        image[3].src = "img4.gif";
<!--このあと好きなだけ増やせる-->

        function Img(n){
            if(document.images){
                document.myImg.src=image[n-1].src;
            }
        }
//-->
</SCRIPT>
</HEAD>
<BODY>
ボタンを押して好きな画像を選んでね!
<hr>
<input type="button" value="画像1" onClick="Img(1)"><br>
<input type="button" value="画像2" onClick="Img(2)"><br>
<input type="button" value="画像3" onClick="Img(3)"><br>
<input type="button" value="画像4" onClick="Img(4)"><br>
<!--このあとは好きなだけ増やせる。上に対応-->
<p>
<img border=1 src="img1.gif" name="myImg">
</BODY>
</HTML>

※赤は変更点
※緑の部分はコメント部分。一緒に貼り付けても大丈夫。



 

リンクを押して画像を選択する

■■2■■
[概要]
リンクを使って選択した画像を表示する

[参照]
メルマガ Vol.18


[ソース]
<HTML>
<HEAD>
<TITLE>画像切り替え1</TITLE>
<SCRIPT language="JavaScript">
<!--
        image = new Array();
        //画像のURLを入れる
        image[0] = new Image();         //ここと
        image[0].src = "img1.gif";     //ここは対応。以下も同じ
        image[1] = new Image();
        image[1].src = "img2.gif";
        image[2] = new Image();
        image[2].src = "img3.gif";
        image[3] = new Image();
        image[3].src = "img4.gif";
<!--このあと好きなだけ増やせる-->

        function Img_2(n){
            if(document.images){
                document.myImg_2.src=image[n-1].src;
            }
        }
//-->
</SCRIPT>
</HEAD>
<BODY>
ボタンを押して好きな画像を選んでね!<br>
<A HREF="JavaScript:Img_2(1)">画像1</A><br>
<A HREF="JavaScript:Img_2(2)">画像2</A><br>
<A HREF="JavaScript:Img_2(3)">画像3</A><br>
<A HREF="JavaScript:Img_2(4)">画像4</A><br>
<!--このあとは好きなだけ増やせる。上に対応-->
<p>
<img border=1 src="img1.gif" name="myImg_2">
</BODY>
</HTML>

※赤は変更点
※緑の部分はコメント部分。一緒に貼り付けても大丈夫。



 

セレクトボックスで画像を選択する

■■3■■
[概要]
セレクトボックスを使って選択した画像を表示する

[参照]


[ソース]
<HTML>
<HEAD>
<TITLE>画像切り替え(セレクトボックス)</TITLE>
<SCRIPT language="JavaScript">
<!--
    image = new Array();
    //画像のURLを入れる
   
image[0] = new Image();            //ここと
    image[0].src = "img1.gif";         //ここは対応。以下も同じ
    image[1] = new Image();
    image[1].src = "img2.gif";
    image[2] = new Image();
    image[2].src = "img3.gif";
    image[3] = new Image();
    image[3].src = "img4.gif";
    /*このあと好きなだけ増やせる*/

function changeImage(){
    imgnum = document.myform.imgselect.selectedIndex;
    document.myimg.src = image[imgnum].src;

// -->
</SCRIPT>
</HEAD>
<BODY>

<!--セレクトボックス-->
<FORM name="myform" >
    <SELECT name="imgselect" onChange="changeImage()">
        <OPTION>イメージ1
        <OPTION>イメージ2
        <OPTION>イメージ3
        <OPTION>イメージ4
    </SELECT>
</FORM>

<!--画像表示-->
<IMG src="img1.gif" name="myimg" border=0>

</BODY>
</HTML>

※赤は変更点
※緑の部分はコメント部分。一緒に貼り付けても大丈夫。



 

ラジオボタンで画像を選択する

■■4■■
[概要]
ラジオボタンを使って選択した画像を表示する

[参照]


[ソース]
<HTML>
<HEAD>
<TITLE>選択したイメージに変更(ラジオボタン)</TITLE>
<SCRIPT language="JavaScript">
<!--
    /*画像のプレロード*/
   
image = new Array();
    //画像のURLを入れる
   
image[0] = new Image();         //ここと
    image[0].src = "img1.gif";      //ここは対応。以下も同じ
    image[1] = new Image();
    image[1].src = "img2.gif";
    image[2] = new Image();
    image[2].src = "img3.gif";
    image[3] = new Image();
    image[3].src = "img4.gif";
    /*このあと好きなだけ増やせる*/

function changeImage(imgnum){
    document.myimg.src = image[imgnum].src;
}
// -->
</SCRIPT>
</HEAD>
<BODY>

<!--ラジオボタン表示-->
<FORM>
    <INPUT type="radio" name="imgradio" checked onClick="changeImage(0)">イメージ1<br>
    <INPUT type="radio" name="imgradio" onClick="changeImage(1)">イメージ2<br>
    <INPUT type="radio" name="imgradio" onClick="changeImage(2)">イメージ3<br>
    < INPUT type="radio" name="imgradio" onClick="changeImage(3)">イメージ4<br>
</FORM>

<!--画像表示-->
<IMG src="img1.gif" name="myimg" border=0>

</BODY>
</HTML>

※赤は変更点
※緑の部分はコメント部分。一緒に貼り付けても大丈夫。



 戻る