<script type="text/javascript">
YAHOO.util.Event.onDOMReady(function(){
YAHOO.dateSelects.exc = new YAHOO.widget.Calendar("exc","excContainer",
{ title:"Choose a date:", close:true, multi_select:true });
YAHOO.dateSelects.exc.render();
YAHOO.util.Event.addListener(
"excshowup",
"click",
YAHOO.dateSelects.exc.show,
YAHOO.dateSelects.exc,
true
);
});
</script>
<div class="calendarOuterContainer">
<div id="excContainer" class="calendarContainer"></div>
</div>
<a id="excshowup"><img src="/images/icons/calendar.png" /></a>
前面的代码生成一个 YUI 日历,可以在一个日历上选择多个日期。我无法弄清楚的是如何捕获该数据并将其动态放置在文本输入标签中。因此,当一个人单击关闭按钮时,所有选定的日期都会填充到输入标签内。
建议?(非常感谢代码示例)