現在の状況
年月日の入力でdatepickerでカレンダー表示して日付を選択するようにしている。
「現在年月日の3日後から7日後」までしか入力できないというのが要件としてある。
何がしたいのか
サーバ側では要件のバリデーションはできているが
フロント側のカレンダーでも要件の日時以外は選択できないようにしたい。
問題
フロントでJavaScriptで現在年月日を取得する(new Date)とブラウザの現在年月日になってしまう。
考えた対応
1、入力画面遷移時に現在年月日をhiddenで持たす
2、カレンダー表示時点で現在年月日を取得するAPIを作成する
1だと簡単なのですが書き換えが可能なのが心配です。
サーバ側でバリデーションはしてるので問題はないのですが、こういう場合はどのように対応したらいいでしょうか?
どなたか教えていただけると助かります。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー