このサンプルは、テキストボックスにフォーカスを移動すると自動的にドロップダウンカレンダーを表示します。カレンダーから日付を選択すると、テキストボックスに表示して自動的に閉じます。
テキストボックスがフォーカスを取得したとき、ドロップダウンカレンダーを表示するには、addListener()メソッドを実行してonfocusのイベントハンドラを登録します。カレンダーを表示するにはshow()メソッド、非表示にするにはhide()メソッドを使用します。
YAHOO.util.Event.addListener(
"txtDate", "focus", handleFocus,
YAHOO.myCalendar.cal1, true);
YAHOO.myCalendar.cal1.show();
YAHOO.myCalendar.cal1.hide();