日付指定Javascript
予約日や配達日指定など、メールフォームに登場する機会が少なくありませんが、年・月・日を分けるのは昔から大嫌いだったんですよ。
2009-10-05 15:17:43
フォームで年・月・日を分けると日付の正当性をチェックしたり、過去の日付をブロックしたりとかなり面倒なんですよね。かといって自由入力にすると入力されなかったり、わけわからん書き方されたりと散々な目に合うわけです。
で、ひとつのエレメントの中に全部いれたらいんじゃない?という単純な発想の元、メールフォームプロでも利用できる○日後以降の○日分の日付をピックアップするJavascriptを作ってみましたよ。
○日後以後の配達日指定や、○日後以後の予約日指定などの場合はハッキリ言ってこれで十分。ほとんどが30日以内を指定するケースですからね。あとoptgroupを使って日付の羅列が見づらくならないように配慮もしてみました。
もちろんメールフォームプロ以外でもご利用になれますのでぜひご利用ください。
コメント欄