質問: 前ページのリンクからフォーム内のセレクトボックスを連動させる ページaにいくつかリンクボタンがあり、 そこからページbに遷移した際に ページaでクリックした箇所に連動して 選択されているセレクトボックスを設置したいと考えています。 具体的には以下のようなものです。 【a.html】 あさ ←ここをクリック ひる よる ↓ 【リンク先のb.html内】 ▼下記よりお選びください あさ ひる よる というように前のページでクリックした場所が 次のページでセレクトボックスに反映されている、というものです。 getメソッドを利用して作成しようとしたのですがうまく機能しません。 何か良い方法がありましたらご教授いただけないでしょうか。 わかりにくい文章で申し訳ありませんが、どうぞ宜しくお願いいたします。
回答: フォームのget、postは関係ないのでは? ようはページaのフォーム内に設けた変数に「あさ」、「ひる」、「よる」に応じた値をセットしてsubmit。 それを受け取ったサーバ側のプログラムがページbを生成する際にセレクトボックスの「あさ」、「ひる」、「よる」のどれにselectedを付けるかをその値で判断すればよいだけです。 参考まで。