select
-
0 名前: 匿名 : 2007/01/12(金) 16:32 ID:74/dlGkZ
- <select name="a">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
name="a"の中身は「1」だと言うデータを受け取った後に1をselectedにしたいのですが、どうしたらいいのでしょうか?あらかじめselectedするのではなく、受け取ったデータによってselectedされるものを変えたいのですがやりかたがわかりません。どなたかやり方を教えていただけませんでしょうか?
-
1 名前: ぽぽぽ : 2007/01/12(金) 16:32 ID:X5B1Z6Fx
- name="a"の中身は「1」だって、つまりa=1ということですか?
動的に変える?意味不。
フォームタグなしだし、オプション閉じてないし、
ほんとにこの形で実現したいのかイマイチ不明。
-
2 名前: 匿名 : 2007/01/12(金) 16:32 ID:74/dlGkZ
- <select name="a">
<option value="1">1
<option value="2">2
<option value="3">3
</option>
でした。どのように使いたいのかと言うと、例えばプロフィールを登録したとします。
名前:山田 太郎
生年月日:2000年1月1日
住所:東京都
これを変更したいとき、変更フォームには上記のデータが入力された状態にしたいのです。
名前:
生年月日:
住所:
↑だと変更のない部分までまた入力しなくてはいけないので、getParameterでデータを持ってきます。
textなら<text value="<%=xxx.getParameter(xxx)%>">でできますが、これをoptionタグでも同様に行う方法がわかりません。生年月日をoptionタグで入力するようにしているので、山田太郎さんの場合、変更フォームにきたら自動的に2000年1月1日が表示されているようにしたいのです。
説明が下手で申し訳ありません。
-
3 名前: 匿名 : 2007/01/12(金) 16:32 ID:74/dlGkZ
- 方法がわかりました。
無駄なスレを立てて申し訳ありませんでした。