- ベストアンサー
input date について
input date を使って3日後以降から選択可能にするようなことはできますか。 そのような日付の指定ができる機能を探しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<input type="date" value="" min="2014-05-31" max=""> とかですけど・・・ min値は、フォーム自体をCGIで書き出す時に入れておくと良いでしょう。 また<datalist>を使ってリストを参照させても良いでしょう。 ⇒4.10.4 The input element( http://www.w3.org/TR/2009/WD-html5-20090825/forms.html#the-input-element ) ⇒4.10.4.1.8 Date state( http://www.w3.org/TR/2009/WD-html5-20090825/forms.html#date-state )
その他の回答 (1)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.2
>この場合はやはり、特定の日付のみを設定することになるのでしょうか? >今日から3日後というs指定の場合、jqueryを利用するのことになりますか? jquery--javascript使うと、ユーザーがjavascript止めてたり、時計が狂っていたら、あるいは故意にずらしたら困るでしょう。 だから、javascriptは使いません。どうせ送られたデータCGIなどで処理するのですから、フォーム自体もそれで出力させるのが普通です。
お礼
ありがとうございます! おっしゃる通りに行ったところ、無事できました!
補足
この場合はやはり、特定の日付のみを設定することになるのでしょうか? 今日から3日後というs指定の場合、jqueryを利用するのことになりますか?