出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
[3020] 日付のチェック |
投稿者:恵美さん 2002/12/05 9:27:23 |
登録ボタンをクリックしたときに、 開始日と終了日を比較し、開始日よりも、終了日の日付が以前であれば エラーにしたいのですが。 日付は、年・月・日とコンボボックスで選択する方法を採用しています。 いろいろ検索してみたのですが、見つけることが出来ず、 この掲示板に書きこまさせていただきました。 どうか、よろろしくお願いします。 |
[3022] Re:日付のチェック |
投稿者:中心者さん 2002/12/05 11:49:12 |
コンボボックスにどんな値を入れているかは知りませんが、 日付型変数に入れて普通に比較すればいいんじゃないですか? If [開始日] > [終了日] Then エラー End If |
[3029] Re:日付のチェック |
投稿者:adeosさん 2002/12/05 16:40:16 |
日付の比較の仕方でしょうか? If DateDiff("d", 開始日付, 終了日付) < 0 Then Response.Write "エラー" End If てなのでいいのでは? |
[3030] 日付のチェック |
投稿者:恵美さん 2002/12/05 18:02:25 |
JavaScriptとで書くとどうなりますか? if(document.frmMain.CboNen.value){ alert("表示タイトルを入力してください"); document.frmCategory.txtTitle1.focus(); return false; } コンボボックの年・月・日の値をくっ付けて、比較する関数に値を渡して、戻り値をもらって、alertを出すって方法をとりたいのですが。 宜しくお願いします。 |
[3031] Re:日付のチェック |
投稿者:adeosさん 2002/12/05 18:29:40 |
a = 0 If DateDiff("d", 開始日付, 終了日付) < 0 Then a = 1 End If aを引数にしてJavaScriptの関数を呼び出す。 a=1ならalertを出してreturn false。 ・・・でいいのでは? |
[3032] Re:日付のチェック |
投稿者:恵美さん 2002/12/06 11:03:48 |
私の質問にご回答下さったみなさま、ありがとうございました。 |
TreeBBS For ASP V.0.1.3 |