出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
[2681] チェックボックスのnameにデータを入れたい。 |
投稿者:MIYUさん 2002/09/23 19:10:30 |
質問があります。 HTMLのINUPTでチェックボックスを作っています。 チェックボックスのnameにSQLサーバのデータを入れたいのですが、 そういう事ってできるのでしょうか? <% Do Until objRs.EOF %> <input type="checkbox" name=ここにSQLサーバのデータを入れたいです。 > <% objRs.movenext %> よろしくお願いします。 |
[2683] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:とこおかさん 2002/09/24 1:38:29 |
とこおかです。 <% 〜 %>でresponse.writeすれば可能ですが、 それで思うように表示しなかったということで しょうか? <% Do Until objRs.EOF %> <input type="checkbox" name=<%= objRs("hoge") %> > <% objRs.movenext %> または <% Do Until objRs.EOF Response.Write"<input type='checkbox' name="& objRs("hoge") &" >" objRs.movenext %> 普通に記述すればできると思いますよ。 |
[2684] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:とこおかさん 2002/09/24 1:41:12 |
とこおかです。 name=にクォーテーション付け忘れましたが、気付いてくださいね^^ |
[2688] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:MIYUさん 2002/09/24 17:18:37 |
> とこおかです。 > > name=にクォーテーション付け忘れましたが、気付いてくださいね^^ ありがとうございました。できました。 そこでもうひとつ質問があるのですが、よろしいですか? 変数に格納してある内容をvalueの値にする場合はどうしたら よいでしょうか? DelFlg = objRs.Fields("CODE") & "," & objRs.Fields("SIMEI") Response.Write "<td nowrap><input type='checkbox' name='check' value='DelFlg'> CODEとSIMEIの中にあるデータに","を付けてDelFlgに代入して その値をチェックボックスのvalueにしたいのですが。。。 よろしくお願いします。 |
[2690] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:とこおかさん 2002/09/25 8:53:48 |
とこおかです。 > DelFlg = objRs.Fields("CODE") & "," & objRs.Fields("SIMEI") > Response.Write "<td nowrap><input type='checkbox' > name='check' value='DelFlg'> 同じ記述ような記述をして見てください。 上記だと、valueは"DelFlg"という文字列になっていると思います。 Response.Write"<input type='checkbox' name="& objRs("hoge") &" >" この記述をまず理解できていなければ、後々苦しいですよ^^ ヒントは Response.Write"文字列" & 変数等 & "文字列" まず、これで考えて(解説書も見てくださいね)、分からなければ レスつけて下さい。 |
[2691] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:MIYUさん 2002/09/25 9:10:13 |
> とこおかです。 > > > DelFlg = objRs.Fields("CODE") & "," & objRs.Fields("SIMEI") > > Response.Write "<td nowrap><input type='checkbox' > > name='check' value='DelFlg'> > > 同じ記述ような記述をして見てください。 > 上記だと、valueは"DelFlg"という文字列になっていると思います。 > > Response.Write"<input type='checkbox' name="& objRs("hoge") &" >" > この記述をまず理解できていなければ、後々苦しいですよ^^ > > ヒントは > Response.Write"文字列" & 変数等 & "文字列" > > まず、これで考えて(解説書も見てくださいね)、分からなければ > レスつけて下さい。 ありがとうございました。 Response.Write input type='checkbox' name='check' value= " & DelFlg & ">" という感じでいいのですか? |
[2692] Re:チェックボックスのnameにデータを入れたい。 |
投稿者:とこおかさん 2002/09/25 9:41:41 |
とこおかです。 >Response.Write input type='checkbox' name='check' value= " & DelFlg & ">" >という感じでいいのですか? 力一杯まちがってます^^; #実際エラー出たんじゃない? #クォーテーションが・・・ Response.Write"<input type='checkbox' name='check' value='" & DelFlg &"'>" #ASPの解説書等は読まれました? |
TreeBBS For ASP V.0.1.3 |