出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4944] Re:チェックボックスの必須指定
投稿者:ASP初心者さん 2005/03/15 22:09:37
こんにちわ。お返事ありがとうございます。

> 多分例の為3個固定なんですよね・・・勝手な推測
すみません、実際は7個です。
なので、ANDは使えないですよね?

> もう少し進化?させるなら
> 項目名(name)を同じにします。
> 例ではa.b.cですが、aだけにします。

これも試してみました。
ただ、例でASPになっている部分でその項目を出力するのですが、
そこで「チェックされていたら<br>をつけて出力」しなければいけません。

チェックは以下でかけられました。
if Request.form("a") = "" then errmsg = errmsg & "どれか選択してください。<br>"

が、出力するとき、他の項目は
<% = Request.Form("d") %>
で反映してくれますが、このチェックボックス部分だけうまくいかず悩んでいました。

よろしくお願いします。

#本当はサンプルのある本を買ってくればいいのですが、
#ASP.Netばかりで手に入りませんでした。
#(オンライン注文するほど時間に余裕もなくて・・・)

> こんにちは YasNet(管理人)です。
>
> 多分例の為3個固定なんですよね・・・勝手な推測
> 本当に3個だけなら、3項目のAND条件でVELUE値がNULLか否かを判定すればよいと思いますよ。
>
> もう少し進化?させるなら
> 項目名(name)を同じにします。
> 例ではa.b.cですが、aだけにします。
>
> そうすれば、配列で取得出来ますので
> ループして個々にチェックして、NULLの件数をチェックすればよいと思います。
>
> 色々手段はありますので、これが正解とは言いません。
> 色々試してみてください。
>
> 参考になることを祈りつつ 失礼致します。
>
> > はじめまして。ASP(というより、プログラミング)初心者です。
> > どなたかご教授お願いします。
> > すごく単純な事だとは思うのですが、やりたい事は、以下になります。
> >
> > フォーム(form.html)
> > ----
> > <form name="test" method="post" action="test.asp">
> > <input name="a" type="checkbox" value="1">
> > <input name="b" type="checkbox" value="2">
> > <input name="c" type="checkbox" value="3">
> > </form>
> > ----
> >
> > ASP(test.asp)
> > ----
> > 'ここでa,b,cのすべてにチェックされていない場合のみ、エラーを返す
> > ----
> >
> > 「a,b,cのどれか一つをチェックすること」を必須項目にしたいです。
> >
> > どなたかご教授宜しくお願い申し上げます。

チェックボックスの必須指定   ASP初心者さん [2005/03/15 19:45:17] [4941]
  Re:チェックボックスの必須指定   YasNet(管理人)さん [2005/03/15 21:43:12] [4942]
    Re:チェックボックスの必須指定   ASP初心者さん [2005/03/15 22:09:37] [4944]
      Re:チェックボックスの必須指定   ASP初心者さん [2005/03/15 23:21:59] [4945]
        Re:チェックボックスの必須指定   YasNet(管理人)さん [2005/03/16 8:39:17] [4948]
          Re:チェックボックスの必須指定   ASP初心者さん [2005/03/16 9:53:17] [4949]
            Re:チェックボックスの必須指定   YasNet(管理人)さん [2005/03/16 12:18:38] [4950]
              Re:チェックボックスの必須指定   ASP初心者さん [2005/03/16 12:39:09] [4951]
                Re:チェックボックスの必須指定   YasNet(管理人)さん [2005/03/16 13:02:41] [4952]
                  Re:チェックボックスの必須指定(お礼)   ASP初心者さん [2005/03/16 19:21:07] [4953]


TreeBBS For ASP V.0.1.3
Program By YasNet