出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[4831] Re:画面遷移後のパラメータセットについて |
投稿者:Lightningさん 2004/12/07 15:58:41 |
とりあえず、すまんかった checkedでなくてselectedだった。 とりあえず、わかるとおもうけど、Request.QueryStringで情報は受取れます。 これは分かるよね? うけとったら該当のOptionにselectedをつけるだけです。 ぶっちゃけ何がやりたいのかがさっぱりだし、Selectで複数選択したとしてもできるはずだが? <% dim FO(10) aFruit = Request.QueryString("fruit") aColor = Request.QueryString("color") for i=0 to Ubound(FO) FO(i)="" next FO(aFruit)="selected" CO0="" CO1="" select case aColor case "red" CO0=" selected" case "blue" CO1=" selected" end select %> <html> <head></head> <body> <form method="GET" action="./asp2.asp" ID="Form1"> <SELECT NAME = "fruit"> <OPTION value="0"<%=FO(0)%>>banana <OPTION value="1"<%=FO(1)%>>kiwi <OPTION value="2"<%=FO(2)%>>orange </SELECT> <SELECT NAME = "color"> <OPTION<%=CO0%>>red <OPTION<%=CO1%>>blue </SELECT> <P><INPUT TYPE = SUBMIT></P> </FORM> <%=aFruit%><br> <%=aColor%> </body> </html> 2パターンサンプルだ。 丸写しするんじゃなくて良く読んでみてください。 丸写しで実行しても良いです。実行する場合はactionのファイル名を自分にして下さい。 |
![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |