数行の設定のみでカレンダーを表示するフリーのJavaScriptです。
「input type="date"」でカレンダー表示は可能ですが、IEなど一部のブラウザが「input type="date"」には対応していません。
当JavaScriptを使用すれば、「input type="date"」に対応していないブラウザでもカレンダーを表示することができます。(※IE8など古いブラウザには対応していません)
type="text" |
<input type="text" cmanCLDat="USE:ON" style="width:150px;"> 常に、当ページのカレンダーが表示されます |
---|---|
type="date" |
<input type="date" cmanCLDat="USE:ON" style="width:150px;"> ブラウザが「date」に対応していない「IE」などの場合に当ページのカレンダーが表示されます ブラウザが「date」に対応している「chrome」などの場合はブラウザ仕様のカレンダが表示されます |
以下の2行の設定が必要となります
[1] <script src="xxxxx.js" charset="utf-8"></script> [2] <input type="text" cmanCLDat="USE:ON,下記参照"> |
JavaScriptファイルは、ダウンロードしてご利用ください。
JavaScriptダウンロード
現在のバージョン:Ver093(zip形式でダウンロードされます) |
JavaScriptを画面に表示 |
以下のJavaScriptへ直接リンクを行うことも可能ですが、予告なしに内容変更や廃止(削除)する場合もありますのでダウンロードしてご利用ください。 直接リンクの場合「http://web-designer.cman.jp/freejs/cmanCalendar_v093.js」 |
実行条件 |
「cmanCLDat="条件:値,条件:値,・・・"」 条件と値は「:」で、複数条件は「,」で区切ります。 |
---|
条件名 | 設定する値 | ||||||
---|---|---|---|---|---|---|---|
USE:ON USE:OFF |
必須属性(※必ず指定してください)
|
||||||
LANG:JA LANG:EN |
任意属性
|
||||||
FORM:1~4 |
任意属性
|
||||||
FUNC |
任意属性 選択された日付が形式に沿って引数に設定されます。
|
例1)英語表記で日付を「YYYY/MM/DD」形式とする | |||||||||
---|---|---|---|---|---|---|---|---|---|
<input type="text" cmanCLDat="USE:ON,LANG:EN,FORM:3" style="width:80px">
|
|||||||||
例2)日付選択後に「run001」関数を実行する | |||||||||
<input type="text" cmanCLDat="USE:ON,FUNC:run001" style="width:80px"> <script>
|