JSCalendar 日历控件
来源:互联网 发布:汕头网络问政 编辑:程序博客网 时间:2024/06/05 16:42
目录(?)[+]
JSCalendar 日历控件
1.
K 可以自己换皮肤,有好几套,可以设置日期时间格式==,下面地址可以下载
1. 概述
日历控件我们使用dynarch的JSCalendar: http://www.dynarch.com/projects/calendar/
下载包中有完整的sample 和 文档。
1.1 SpringSide 的封装与修改
SpringSide Bookstore的例子里将所需的文件封装到了/webapp/widgets/calendar/中, 其中springside封装的calendar.jsp打印了所有需要的js,css 文件,内容如下:
<link href=<span class="code-quote">"${ctx}/widgets/calendar/skins/theme.css"</span> type=<span class="code-quote">"text/css"</span> rel=<span class="code-quote">"stylesheet"</span>/><script type=<span class="code-quote">"text/javascript"</span> src=<span class="code-quote">"${ctx}/widgets/calendar/calendar.js"</span>></script><script type=<span class="code-quote">"text/javascript"</span> src=<span class="code-quote">"${ctx}/widgets/calendar/calendar-setup.js"</span>></script><script type=<span class="code-quote">"text/javascript"</span> src=<span class="code-quote">"${ctx}/widgets/calendar/lang/calendar-en.js"</span>></script>
另外,两个原版的中文语言文件calendar-zh.js有误,springside作了修正,补回了缺失的 Calendar._FD = 0; 语句。
2. 使用
BookStore的图书管理--表单界面演示了基本的用法,最经典的使用代码如下:
<%@ include file=<span class="code-quote">"/widgets/calendar/calendar.jsp"</span> %><html:text property=<span class="code-quote">"publisherDate"</span> styleClass=<span class="code-quote">"text"</span>/><button id=<span class="code-quote">"publisherDateBt"</span> type=<span class="code-quote">"button"</span> class=<span class="code-quote">"button"</span>> ...</button><script type=<span class="code-quote">"text/javascript"</span>>Calendar.setup({inputField : <span class="code-quote">"publisherDate"</span>, <span class="code-comment">// id of the input field</span> ifFormat : <span class="code-quote">"%Y-%m-%d"</span>, <span class="code-comment">// the date format</span> button : <span class="code-quote">"publisherDateBt"</span> <span class="code-comment">// id of the button</span> });</script>
注意,日历控件还可以显示小时和分钟,只要设置Calendar.setup中的参数即可,详细看JSCalendar自带的文档。
2. Jason's Date Input Calendar
下载
calendarDateInput.js
Step 1: Insert the below into the <HEAD> section of your page:
<script type="text/javascript" src="calendarDateInput.js"></scritp>
Step 2: Once the above script is added, adding a popup Calendar field to your form is a one step process. Take a look at the below example:
<form>
<script>DateInput('orderdate', true, 'DD-MON-YYYY')</script>
<input type="button" onClick="alert(this.form.orderdate.value)" value="Show date value passed">
</form>
down load imgfiles
3. sohu's Input Calendar
<input type="text" id="birthday" name="birthday" value="" size=12/>
<input type="button" name="submit3" value="↓" onclick="ShowCalendar('birthday')"/>
<下载>
4.My97DatePicker
极力推荐一款我学长My97开发的日历,想必各位从事web开发工作的朋友基本上都在用到的。无论是各个游览器兼容性还是自定义配置都会让你恋恋不舍的用他。这里有很多demo和示例。
马上下载: 下载1 下载2
5. mootools 漂亮的日历
下载
转自:http://www.cnblogs.com/twh/articles/951006.html
- kimsoft-jscalendar 日历控件
- JSCalendar 日历控件
- JSCalendar 日历控件
- 推荐一款JavaScript日历控件:kimsoft-jscalendar
- 推荐一款JavaScript日历控件:kimsoft-jscalendar
- 修改struts2的日历插件jscalendar
- JS日历(带时间选择功能) kimsoft-jscalendar 增强版
- JS日历(带时间选择功能) kimsoft-jscalendar 增强版
- 介绍一个比较好的日期时间控件jscalendar
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 日历控件
- 带进度条的HTML5上传文件(使用XMLHttpRequest对象
- 进程间通信---共享内存
- JS函数调用的四种方法
- python C/S模式基础编程 (网络安全系列)
- 进程间同步---system v ipc 对象信号灯集
- JSCalendar 日历控件
- OpenCV学习笔记(二十):Win8.1 64位+OpenCV 2.4.9+Python2.7.9配置
- AngularJS的学习 $on、$emit和$broadcast的使用
- 即时通讯 - netty4纪要
- textarea 在浏览器中固定大小和禁止拖动
- Servlet生命周期与工作原理
- dev 服务器调试过程
- BZOJ 4031 HEOI2015 小Z的房间 Matrix-Tree定理
- JQuery为元素添加样式