• 締切済み

JavaScriptの件

初心者用JavaScriptの本で下記のソースを本の通り打ち込んだと思うのですが、何度打ちなおしても「ページにエラーが発生しました」が出てしまいます。どなたかどこが間違っているのか教えて下さい。よろしくお願いします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>関数の練習</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <SCRIPT language="JavaScript"> <!-- function kotae(){ var yama="富士山"; alert(yama); } //--> </script> </head> <body> <h3>問題</h3> 日本で一番高い山は? <BUTTON onClick="kotae()">答えを見る</BOTTON> </body> </html>

みんなの回答

回答No.3

No.2でわからないって     ∧,,∧  ∧,,∧ 全角半角って  ∧ (´・ω・) (・ω・`) ∧∧  13行目って ( ´・ω) U) ( つと ノ(ω・` ) | U (  ´・) (・`  ) と ノ  u-u (l    ) (   ノu-u      `u-u'. `u-u' 【審議終了】             ∧,,∧     ∧,,∧     ∧ ∧    (    )    ( ・ω・)    (ω・ )     (  U)     ( つ日ノ   ∧,,∧    | U       u-u       u-u     ( uω) ひょっとしてギャグでやっているのか?     u-u                    (∩∩)         ∧,,∧      ∩ ∧_∧  審議結果         (・ω・')    ⊂⌒( ・ω・)  「はいはいわろすわろす」        ⊂∪∪⊃      `ヽ_∩∩

回答No.2

13行目(または12行目が原因のこともあります)をよく見て下さい。 全角とか半角とか。

skclamp
質問者

補足

taloo様 いろいろ有難うございます。下記全角、半角をチェックしましたが、うまく行きません。 以前に他の件で質問した時に「function」で動作を定義する場合には、「alert」を持ってくることはできません。「alert」は直接にbody内に記述可能だからです。と教え頂きましたが、購入した本通りに入力出来きてうまく表示されているのがほとんどで、何故このソースだけうまく表示出来ないのか超初心者にはわからないでいます。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>関数の練習</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <SCRIPT language="JavaScript"> <!-- function kotae(){ var yama="富士山"; alert(yama);} //--> </SCRIPT> </head> <body> <h3>問題</h3> 日本で一番高い山は? <BUTTON onClick="kotae()">答えを見る</BOTTON> </body> </html> 「function」で「alert」で本通り表示されているのもあります。 入力が間違えているのか、この本のソース自体おかしいのかわからない状態です。 よろしくお願い致します。

回答No.1

エラーの詳細を補足してください。

skclamp
質問者

補足

taloo様 ご回答有難うございます。下記がエラーの詳細です。 文字が正しくありません hennsu.html ライン: 13 -------------------------------------------------------- オブジェクトを指定して下さい hennsu.html ライン: 20 コード: 0 文字 : 1 と出てしまいます。よろしくお願いいたします。