WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:javascriptによる画像呼び出し

0:[投稿] kei [2002/10/27 19:33 ][環境:WIN+IE WIN系+OTHER]

javascript を用いて、プログラムを書いているんですが、
name という名前の変数がon の時だけ画像を呼び出しするには
どうすればよいのでしょうか?

<script language = "JavaScript">
    if(name == 'on') {
             // 変数がオンの時だけ画像呼び込み
       }
</script>


1:[回答] hrm [2002/10/27 21:41 ]

質問の意図がよく分からないけれど、こういうことですか?

<script type="text/javascript">
<!--
   if(name == 'on') {
            document.write('<img src="sample.png" alt="alt text">');
      }
-->
</script>


2:[質問] kei [2002/10/28 11:00 ]

すいません。
質問の意図が不明瞭でした。
昨日と多少質問の内容が変わるのですが、

ラジオボタンの選択によって、
画像を表示したり非表示にしたいのです。

動的に切り替えたいのですが、どうすればよいでしょうか?
取り合えず下のようには書いてみたのですが、エラーが出ます。

初歩的な質問で申し訳ないですが、どうぞご指導よろしくお願いします。


<html>
<head>
<script language="JavaScript">
<!--
function menu_set(name)
{
menu_name = name;
}
-->
</head>

<body>
<script language = "JavaScript">
// この部分を表示したり非表示にしたい
    if(menu_name == 'bbb1') {document.write('<img src = "./img/bbb.jpg" name="bbb"><br>');}

</script>

     <input type="radio" name="menu" value="aaa1" onClick="menu_set('aaa1')">aaa1
     <input type="radio" name="menu" value="bbb1" onClick="menu_set('bbb1')">bbb1
</body>
</html>


3:[回答] JTR [2002/10/28 11:55 ]

以下で...。

<html>
<head>
<script type="text/javascript">
<!--
function menu_set(name)
{
  if(name == "bbb1"){
     document.getElementById('bbb').style.display="inline";
  }
}
//-->
</script>
</head>

<body>
<p>
<img id="bbb" src="bbb.gif" style="display:none"><br>
<input type="radio" name="menu" value="aaa1" onClick="menu_set('aaa1')">aaa1
<input type="radio" name="menu" value="bbb1" onClick="menu_set('bbb1')">bbb1
</p>
</body>
</html>

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World