• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:checkboxをshiftキーを押しながらクリックすると複数選択する)

checkboxをshiftキーを押しながらクリックすると複数選択する

このQ&Aのポイント
  • checkboxをshiftキーを押しながらクリックすると複数選択するソースなのですが、htmlファイルでは動作するのですが、以下のようにperl(cgiファイル)では複数選択できません。もしかしたらjavaのコーディングの問題かもしれませんが、行き詰っております。どなたかご教授お願い申し上げます。
  • perl(cgiファイル)でcheckboxをshiftキーを押しながらクリックしても複数選択できない
  • perl(cgiファイル)でcheckboxをshiftキーを押しながらクリックしても複数選択できない。どなたかご教授お願い申し上げます。

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

  • ベストアンサー
回答No.1

print <<EOM; なので、$(の部分がグループIDに置換されます。 他にも置換される箇所があるかもしれません。 本当にこのソースの通り、変数置換が一切必要ないのであれば、 print <<'EOM'; に変更するだけで動くと思います。 変数置換が必要ならば、CGIが出力したHTMLをよくみて、 意図しない置換が起きているところをみつけて、地道にエスケープしていってください。 もしピンとこないようなら「perl ヒアドキュメント 変数展開」 および「perlvar」あたりでぐぐってみてください

asakichi00
質問者

お礼

ご回答誠にありがとうございます。 >print <<'EOM'; >に変更するだけで動くと思います。 ご指摘の通りでした。 うまくいきました。 勉強になりました。 本当にありがとうございました。 敬具