如何使用日历在网页上选择日期?

时间:2008-12-21 07:17:46

标签: web-applications

我有一个html页面,其中包含startdate和enddate作为用户输入。我需要让用户从日历中选择这些输入,而不是要求用户键入日期。你能提出什么建议吗?

编辑:

我有一个HTML页面:

StartDate: yyyy-mm-dd             EndDate: yyyy-mm-dd

Currenly这两个字段是文本字段。

我想使用日历控件来实现这一点,用户可以从日历中选择任何日期。

3 个答案:

答案 0 :(得分:3)

检查一下 - http://www.xaprb.com/blog/2005/09/29/javascript-date-chooser/

顺便说一下,在提出问题时你应该更加明确和具体。

答案 1 :(得分:3)

我认为一旦你开始需要这种控件,就应该转向使用javascript库。

我推荐你jquery或YUI(你有更多:原型,mootools等......)

具体来说,对于日历控件,您可以使用YUI,它们有一个特殊的js。下载YUI后,你可以在这里找到它:/yui/build/calendar-min.js,你在路径中有一个非常好的例子:/ yui / examples / calendar。

用于创建它的方法是:new YAHOO.widget.Calendar(“cal”,“calendario”,{LOCALE_WEEKDAYS:“1char”,START_WEEKDAY:1,mindate:“1/1/2008”});

如果你更喜欢jquery,你会在这里找到一个日历控件:

http://ui.jquery.com/repository/tags/latest/demos/functional/#ui.datepicker

答案 2 :(得分:0)

如果你使用的是ASP.NET,你可以使用这个; http://ra-ajax.org/samples/Ajax-Calendar.aspx

我为Ra-Ajax BTW工作......