• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:外部スクリプトでどうしてもエラーが出ちゃう!)

外部スクリプトでエラーが出ちゃう!

このQ&Aのポイント
  • 外部スクリプトを使用してHTML内の文章を読み出そうとしていますが、エラーが発生しています。
  • test.jsファイルに書かれた内容をHTMLで使用しようとしていますが、エラーが表示されています。
  • html内に記述されたスクリプトが正しく動作しておらず、';'というエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

des="<FONT size="-1">にこめのテスト</FONT>"; の部分がいけません。 " で囲った文字列の中に、" を直接書くことはできません。   des='<FONT size="-1">にこめのテスト</FONT>';   にするか、   des="<FONT size=\"-1\">にこめのテスト</FONT>";   にしてください。 です。 なお、' で囲った文字列の中では " が文字列として使えます。 また、" で囲った文字列の中では ' が文字列として使えます。 そして、" で囲った文字列の中で " を文字列として使いたい場合には、文字列の中で " をそのまま書くのではなく、\" と書きます。 ' の場合も同様です。

t-d-s
質問者

お礼

ありがとうございます。 言われたとおりやってみたところ、エラーも出ずにきちんと表示されました。 ありがとうございましたm(__)m

その他の回答 (1)

  • onimotsu
  • ベストアンサー率36% (279/758)
回答No.1

とりあえず基本的な間違い <SCRIPT type="text/javascript"> <!-- document.write(abc); // --> </SCRIPT> <SCRIPT type="text/javascript"> <!-- document.write(des); // --> </SCRIPT> これが<body> ~ </body> 内に記述されていますが <head> ~ </head> 内に記述するんではなかったでしょうか。

t-d-s
質問者

お礼

いえ、それはボディーに書かないとブラウザに表示されないんであっていると思います。 回答ありがとうございましたm(__)m

関連するQ&A