トップページにエラーが発生してしまうのは?

[上に] [前に] [次に]
まき [E-Mail] [HomePage] 1999/10/31(日) 11:31:25
先月HPを作ったのですが、ブラウザで見るとトップページを見た時
左下のバーに「ページでエラーが発生しました!」と言う
文字が出てしまいます。私だけかな?と思っていたら
どうやら見に来てくれるみなさんにも「エラー発生」の文字が
出ているようです。ページも普通に見れているし
特に問題はないのですが、気になります。
何が原因なのでしょうか?

Mugi [E-Mail] [HomePage] 1999/10/31(日) 11:58:10
7行目
function lmgChange(imaNum.imgSrc)
の .(ピリオド)を ,(カンマ)に修正しましょう。

# スクリプトのデバッグの経験ないのかなあ。
 ステータスバーにエラーメッセージが出てたら、ダブルクリックすれば詳細が出るのに。

Mugi [E-Mail] [HomePage] 1999/10/31(日) 12:01:15
まだあった。
同じく7行目。
imaNumじゃなくてimgNum

JavaCかどっかのスクリプトでしょうけど、自分で打ったんでしょうか?
コピー&ペーストならこんな間違いしませんよね。

J.Naka 1999/10/31(日) 12:03:00
トップページソースを自宅マシンで試してみました。

■原因
 7行目の関数引数の区切りが . になってます。 , です。

■その他
 JavaScriptコードの本体は通常以下のように、コメントでタグで囲みます。何故囲むかは、JavaScript非対応ようらしいです。
<SCRIPT language="javaScript">
<!--
function lmgChange(imaNum,imgSrc){
   document.images[imgNum].src=imgSrc;
}
//-->
</SCRIPT>

■私の疑問
 ヘッダに記されている関数 ImgChange()は、トップページ内では呼ばれてませんね。JavaScriptは他ページの関数を呼べたんだっけ?

J.Naka 1999/10/31(日) 12:05:26
くぅぅぅ〜。
レスをあーだこーだやっているうちに、Mugiさんに、先を越されてしまったぁぁ(^o^)

maki [E-Mail] [HomePage] 1999/10/31(日) 18:40:58
[[解決]]
上に書きこみしてくださった皆様、ありがとうございました。
ソースを指示通り変更したところ、あっと言う間に直りました。
また何か問題があった時にはよろしくお願いします。

[上に] [前に] [次に]