-PR-
締切済み

ボタンでイメージの変更/Netscapeでエラーがでてしまいます。

  • すぐに回答を!
  • 質問No.15126
  • 閲覧数49
  • ありがとう数10
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 75% (9/12)

もしかすると単純なことかもしれないのですけど、
どうしても分からないので質問させて下さい。

ボタンを押すたびに次の画像に変わり、
最後の画像のあとは次のページへ進むようにしたいと思っています。
ちょっとした紙芝居のような感じです。

配布されていたスクリプトをもとに以下のようにしてみたのですが、
Netscape4.6で動かすと、次のページに行く時に
エラーが発生してブラウザがなんと強制終了してしまいました。
IE5.5とNetscape6ではうまく動いたのですが。。
どうすればエラーにならないでしょうか??

もうひとつ、ボタンをimage buttonにしたいのですけど、そのまま<input type=image>にしてもダメみたいです。image buttonで動作させるにはどうしたら良いでしょうか。

↓内容はこんな感じです↓

<SCRIPT Language="JavaScript">
<!--
Num = 1
maxPage = 3;

function next()
{
Num = Num + 1;
if (Num > maxPage) { location.href="next.html" }
document.myImage.src = "image"+Num+".gif";
document.myForm.page.value = Num;
}
// -->
</SCRIPT>

-------------------------------------

<img SRC="image1.gif" WIDTH="100" HEIGHT="100" NAME="myImage">
<form NAME="myForm">
<input TYPE="button" VALUE="次へ" onClick="next()" NAME="button2">
</form>


長々と申し訳ありません。詳しい方どうかよろしくお願いします!!!
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル7

ベストアンサー率 84% (11/13)

こうすればいいはず。

function next()
{
Num = Num + 1;
if (Num > maxPage) {
location.href="next.html"
}else{
document.myImage.src = "image"+Num+".gif";
document.myForm.page.value = Num;
}
}
お礼コメント
amicolore

お礼率 75% (9/12)

Mugiさん、ありがとうございます!
その後初心者なりに考えてみて、私のやりたい内容だったら無理にボタンを使わなくてもイメージにリンクをはってしまえばいい事に気付きました。

どうにかこんな感じになりました。
これだとどうやらエラーも出ないようです。

------------------------

Num = 1
maxPage = 3;

function next()
{
Num = Num+1;
if (Num > maxPage) { location.href="2.html" };
document.myImage.src = "image"+Num+".gif";
}

---------------------

<img name="myImage" SRC="image1.gif" WIDTH="100" HEIGHT="100"><br>
<a HREF="javaScript:next()"><img src="next.gif" width="50" height="20" border="0"></a>

----------------------

Mugiさんの教えてくださった「else」を省かないというのも、後で試してみます。ありがとうございました!
投稿日時 - 0000-00-00 00:00:00


このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-

特集


開業・独立という夢を持つ人へ向けた情報満載!

ピックアップ

ページ先頭へ