- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数の入力項目を1つの「NAME=」で)
HTMLフォームで入力された複数の項目を1つに結合する方法
このQ&Aのポイント
- 質問者は、HTMLのフォームで入力された複数の項目を1つに結合する方法を知りたいとしています。
- 現在、質問者は1つのテキストエリアで年、月、日の情報を入力していますが、ポップアップで選択するようにしたいと考えています。
- 質問者はCGIの中身を変更することができず、HTMLのフォーム内で解決する方法を模索しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォーム内に <input type="hidden" name="hizuke"> を追加しておいて、 on submitにて処理をおこなうスクリプト内に h1 = document.form1.hi1.value; h2 = document.form1.hi2.value; h3 = document.form1.hi3.value; document.form1.hizuke.value = h1 + h2 + h3; としてみてはどうですか?(フォーム名を仮にform1としています。)
お礼
ご回答をどうもありがとうございました。 今まで、「on submit」というコマンド(といって言いのでしょうか?)があるということを知らなかったので、CGIにデータを渡すこと自体をスクリプトで行う方法を見つけるのに時間がかかってお礼が遅くなってしまいましたが、おかげさまで目的を達することができました。 どうもお世話になりました!