質問: セレクトメニューで2つの項目や値を渡す方法はありますか? 良かったら教えてください。 セレクトメニューで2つの項目や値を渡す方法は ありますか? 普通は、 1 2 3 4 と言う感じですが、 「テスト」を選ぶと name="test1" name="test2"の項目で、 value="1111" value="2222" 選択項目は、1つですが、2つの項目、 2つの値を次のcgiに渡す事は、 可能でしょうか? 教えてください。
回答: 1 つのセレクトメニューで 2 つ以上の項目を渡す,ということでよろしいでしょうか。 1 2 3 4 と記述してみてください(multiple を加える)。これで,複数の項目を選択できるようになります。それで,cgi に渡されるときには,3 と 4 が選択されている場合ですと, tset=3&test=4 のように渡されます。 このとき,多くのブラウザで,コントロールがドロップダウン式でなくリスト式になります。