• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlからjavascript構文の出力について)

Perlからjavascript構文の出力について

このQ&Aのポイント
  • Perlを使ってHTML内にjavascript構文を追記し出力する方法について教えてください。
  • javascriptを使用して登録完了ポップアップを表示させたいですが、ソースに追記して実行するとInternal Server Errorが発生してしまいます。
  • どのようにすれば正しくjavascript構文をソースに追記してポップアップを表示させることができるのでしょうか?

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

申し訳ない, #2 も言葉がおかしかった. qq で作った文字列が「HEREDOC」のわけなかろうに. 言いたいことは #2 の通りですが, qq!~! が 1つの文字列だ, ってこと. このスクリプト自体はサーバじゃなくても (require 文を消して実行すれば) エラーになるはず.

boogee777
質問者

お礼

早速のご回答ありがとうございます。 出来ました! > 言いたいことは #2 の通りですが, qq!~! が 1つの文字列だ, ってこと この「!」ですね。 つまり、qq!~!;で囲んだ中に、<!--という文字列があるために、囲み位置がずれてしまってるってことですね。 こうなるはずだと高を括ってしまったのが最大のBUGでした^^; 助かりました。 本当にありがとうございました。

その他の回答 (2)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

あ, ごめん, HEREDOC だったのね. だったら「最後」は関係ないや. 途中の <!-- が怪しい気がする. HEREDOC のセパレータを ? など「中に絶対出てこない文字」に変更した方が安全だと思う.

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

とりあえず最後はおかしい.