2007年12月2日星期日

一个经典的日期选择器

一个经典的日期选择器



日期选择器


   
选择日期


  在网上有无数的 DATE PICKER,我也不能说哪个好,那个不好。我就觉得这个用得顺手些,也用了很久了,很方便的说。

  你可以在 http://dynarch.com/mishoo/calendar.epl 下载它。

  如果你已经下载,而且已经用上了,看了帮助文件,没有什么问题了,那不用看下文了,因为它只是一些个人使用收获。

  在一个表单中支持多个文本框的日期输入:

  在插入下面的代码:








  在表单中使用日期选择:


开始日期 onclick="return showCalendar('begin_date_b', 'y-m-d');">

结束日期onclick="return showCalendar('end_date_b', 'y-m-d');">


  注释:


y-m-d效果为:2003-9-24



每个文本框有对应的ID 如上面的:id="end_date_b"

那后面的showCalendar也要对应这个ID,不然会出错哦。

  其它日期格式效果:注意大小写

d 日期 ( 效果: 1 .. 31 )
dd 日期, 前面加0 ( 效果: 01 .. 31 )
m 月 ( 效果: 1 .. 12 )
mm 月, 前面加0 ( 效果: 01 .. 12 )
y 4 位的年 ( 效果: 1979 )
yy 2 两位年, yy - 1900 ( 效果: 79 ) (不推荐使用这个)
w the number of the week in the year (1 或者 2 两位)
ww the number of the week, zero padded (2 位)
D short weekday name ( 效果: Sun, Wed, Fri )
DD long weekday name ( 效果: Sunday, Wednesday, Friday )
M short month name ( 效果: Mar, Jan, Oct )
MM long month name ( 效果: March, January, October )



开始日期 onclick="return showCalendar('begin_date_b', 'y-m-d');">

结束日期onclick="return showCalendar('end_date_b', 'y-m-d');">




y-m-d效果为:2003-9-24



每个文本框有对应的ID 如上面的:id="end_date_b"

那后面的showCalendar也要对应这个ID,不然会出错哦。

没有评论: