ドロップダウンカレンダー

説明補足説明コード分割コードその他関連書籍コメント投稿

このサンプルは、テキストボックスにフォーカスを移動すると自動的にドロップダウンカレンダーを表示します。カレンダーから日付を選択すると、テキストボックスに表示して自動的に閉じます。

このサンプルは、テキストボックスにフォーカスを移動すると自動的にドロップダウンカレンダーを表示します。カレンダーから日付を選択すると、テキストボックスに表示して自動的に閉じます。

テキストボックスがフォーカスを取得したとき、ドロップダウンカレンダーを表示するには、addListener()メソッドを実行してonfocusのイベントハンドラを登録します。カレンダーを表示するにはshow()メソッド、非表示にするにはhide()メソッドを使用します。

YAHOO.util.Event.addListener(
  "txtDate", "focus", handleFocus, 
  YAHOO.myCalendar.cal1, true);

YAHOO.myCalendar.cal1.show();
YAHOO.myCalendar.cal1.hide();       
このサンプルを実行するには、下記サイトからYahoo! UI Libraryをダウンロードする必要があります。

http://developer.yahoo.com/yui/