カレンダーによる日付入力 : 安達司法書士.comブログ

2007年03月12日

カレンダーによる日付入力

私のホームページに設置している便利ツールの一つに、公告期間満了日を自動計算するフォームがあります。このフォームでは、ポップアップカレンダーを公告掲載日の入力補助に使用していますが、これに今ひとつ満足できずにいました。そんな時に出合ったのが、川崎有亮さんのJKL.Calendarです。


JKL.Calendarは、ある一点を除いて十分に満足できるものでした。その一点とは、祝日表示に対応していないことです。祝日設定可能なJKL.Calendar改造版も公開されていますが、こちらは祝日の自動判定機能を有しておらず、祝日を個別に設定しなければなりません。そこで、JKL.Calendarを祝日表示に対応すべく、角田桂一さんの「祝日判定コード」とコラボさせていただきました。


jkl-calendarこれで、祝日の文字の色は日曜日と同じ色となり、当該日付にマウスを当てると祝日名が表示されるようになりました(画像参照)。画では3月21日のセルの背景色が変わっていますが、これは祝日対応によるものではなく、マウスが乗った時の背景色の変化です。


さらに、

  • 休業日等の特別な休日の個別設定
  • 曜日ごと、祝日、特別な休日それぞれの選択可否設定
  • カレンダーの固定表示
が可能になりました。


ダウンロードJKL.Calendar祝日対応改造版のソースを公開していますので、アイコンをクリックし、ダウンロードしてご利用ください。

設置例をご覧になるにはこちら


なお、設置を含めサポートは一切行ないません。また、JKL.Calendar・祝日判定コードのお問い合せについても一切お答えできません。ご了承ください。

にほんブログ村 鉄道ブログ 鉄道写真へ
にほんブログ村

ランキングに参加中…クリックをお願いします.



記事の内容(画)が良かった!と思われたら、バナークリックをお願いします...


この記事へのコメント

1. Posted by ビジログ   2007年03月20日 21:20
はじめまして。突然のコメントで失礼します。
司法書士にまつわるリンク集を管理しております
ビジログと申します。
貴サイトを拝見致しまして、
当方のブログ
「司法書士のお仕事♪」
(http://job-jus.busilog.com/)
にリンクを設定させていただきました。
今後ともよろしくお願いします。

コメント有難うございます。
よろしくお願いしますm(__)m
      --安達司法書士--
2. Posted by AddinBox(角田)   2011年03月20日 13:21
2011/3/20に祝日判定スクリプトを更新しました。

FireFox特有のバグによって、ループ内のswitchステートメントが誤動作(FireFoxによるコンパイルミス)する場合がありますので、[if-else]構造に修正しました。
IE,Opera等の他ブラウザでは修正前スクリプトでも問題ありません。
幸いな事に1ヶ月(31回)程度のループでは障害が発現しませんので、修正前のスクリプトを使ってもFireFox上で正しく判定されていますが、祝日スクリプトを最新版に差し替える事をお勧めします。
詳細は下記を参照してください。
http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm#JS_CalForm2

角田 さん
お世話になっております。
お知らせいただき有難うございます。
早速差し替えさせていただきました。
今後ともよろしくお願いいたします。
   ---安達司法書士---

この記事にコメントする

名前:
URL:
 
情報を記憶: 
評価: