做过网站开发的朋友都知道,经常会有一些表单是需要让用户来输入日期和时间的,而大多数情况我们都会做出这样的选择:"做一个日历让用户选择日期,而不是直接让用户从键盘上输入".日历控件,最方便实用的当然是javascript编写的,在浏览器端运行,速度快,而且它可以结合CSS,很容易打造出一款功能强大界面优美的日历.
记得第一次开发OA系统(办公自动化系统)的时候,有的地方只需要精确到月份(如:2008-10),有的地方需要精确到天(如:2008-10-01),有的地方又需要精确到分钟(如:2008-10-01 09:26),还有的地方又需要输入一个时间段,要求后一个的日期要大于前一个日期,最后的做法就是针对每一种需求都找了一个相应的JS日历,再配合程序代码的控制来实现一些相应的功能.现在想想当时那样做是极其不明智的,但还是让我学会了不少东西.
现在终于找到这样一款javascript编写的日历控件My97DatePicker,它能满足我上面的所有需求,但那还只是它功能强大的一小方面,更多的功能如下:
1.支持两种调用方式(常规调用和图标触发)
2.支持自定义皮肤和动态切换皮肤
3.跨越框架显示选择框
4.自动提示日期错误
5.年份,月份设置为选择模式
6.支持日期和时间的编辑,编辑时自动跳转到对应月份和时间
7.根据网页大小自动选择显示位置
8.支持时间选择
9.自定义日期时间格式
10.支持多国语言设置
11.支持周末加亮设置
12.多浏览器支持:IE 6.0+ , Firefox 2.0+ , Opera 9.5+ , Safari 3.0+
14.完美支持FireFox,在FF中的效果跟IE一模一样
15.日期范围限制,可以在选择框指定MINDATE和MAXDATE属性来限制日期范围
16.增强的自动纠错功能,纠错处理可设置为3种模式 1.提示(默认) 2.自动纠错 3.标记
... ... ... ... ... ... ... ...
当然还有许多功能强大的地方,就不多说了,有兴趣的可以去这里看它的在线演示地址,只需要点几下,就能立即体验到它的强大所在.而且它的完整程序也才60几K,也不会让你的程序变得庞大.
演示地址:
http://www.my97.net/dp/demo/
下载地址:
http://my97.net/dp/down/My97DatePicker.rar
分享到:
相关推荐
1. **引入资源**:将My97DatePicker的JavaScript和CSS文件引入网页,通常包括WdatePicker.js和WdatePicker.css。 2. **初始化控件**:通过JavaScript代码调用WdatePicker()函数,为指定的input元素添加日期选择功能...
My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除 各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件 ...
My97 DatePicker 是一款广受好评的JavaScript日历插件,以其易用性、灵活性和丰富的自定义选项而闻名。这款控件在网页中可以实现日期选择功能,提升用户体验,同时也为开发者提供了大量的定制空间。 一、基本功能...
My97DatePicker是一款广泛应用于Web开发中的JavaScript日历控件,以其人性化的界面设计、全面的功能和强大的定制性而受到开发者们的青睐。这款控件在处理日期选择和时间管理方面表现出色,尤其适用于需要用户输入...
- `My97DatePicker.js`:主JavaScript文件,包含了控件的核心代码。 - `My97DatePicker.css`:样式文件,用于定义日期选择器的外观。 - `demo.html`:实例演示文件,展示了控件的各种用法和功能。 - `lang` 文件夹:...
**My97DatePicker**是一款非常流行的JavaScript日历控件,由My97团队开发,它提供了丰富的自定义功能,能够方便地集成到网页中,为用户提供直观、易用的日历选择体验。这篇博客将深入探讨如何使用My97DatePicker以及...
My97 DatePicker是一款广受欢迎的JavaScript日历控件,它在Web开发中被广泛应用,尤其在需要日期选择的场景下。这款控件以其强大的功能、良好的兼容性以及自定义程度高而著称。以下是关于My97 DatePicker 4.5正式版...
My97DatePicker是一款广泛使用的JavaScript日历控件,其4.8 Beta4版本更是备受开发者青睐。本文将详细介绍My97DatePicker的主要功能、特点以及如何在实际项目中应用。 一、My97DatePicker控件概述 My97 DatePicker...
最后,My97DatePicker是一款非常流行的JavaScript日历控件。My97DatePicker提供了丰富的自定义选项,使得日期选择既美观又易用。它可以轻松地与网页表单结合,用户只需点击一个按钮,就能弹出一个日期选择器,方便...
My97DatePicker是一款广泛使用的JavaScript日历插件,它为网页开发者提供了强大的日期选择功能,让用户在网页上能够方便地进行日期输入。这款插件以其易用性、灵活性和高度可定制性而受到青睐,尤其适合需要处理日期...
首先,我们来关注My97DatePicker,这是一个功能强大的JavaScript日历插件。My97DatePicker以其易用性、灵活性和丰富的自定义选项而闻名。它允许用户通过点击输入框或者按钮,轻松地选择日期,大大提升了用户的交互...
**JS版日历My97DatePicker详解** My97DatePicker是一款功能强大且易于使用的JavaScript日期选择器组件,专为网页开发者设计,旨在提供一个高效、无刷新、支持中文显示的日历插件。这款组件以其出色的用户体验和高度...
My97 DatePicker是一款广受欢迎的JavaScript日历控件,以其轻量级的体积、丰富的功能和优雅的界面设计,深受开发者喜爱。这款控件适用于各种Web应用程序,无论是简单的日期选择,还是复杂的日期时间操作,都能轻松...
My97DatePicker是一款知名的JavaScript日历插件,尤其在Web开发领域中被广泛使用。它以其高度自定义、兼容性和用户友好性而受到开发者们的喜爱。4.0版本作为其最新版,带来了更多的功能改进和优化,以适应不断变化的...
【标题】"日历控件My97 DatePicker2.0"是基于ASP.NET、C#和.NET框架开发的一款用户界面组件。它为Web应用程序提供了一种直观、易用的日历选择日期的功能,常用于需要用户输入日期的表单中。My97 DatePicker2.0在设计...
My97DatePicker是一款广泛应用于网页开发中的JavaScript日历控件,它为用户提供了方便的日期选择功能,使得在网页上输入日期变得更加直观和便捷。这款控件以其强大的自定义能力和良好的兼容性而受到开发者们的喜爱。...
My97Datepicker是一款广泛使用的JavaScript日历控件,它为网页开发提供了强大的日期选择功能。这款控件以其丰富的自定义选项、良好的兼容性和高效性能而受到开发者喜爱。在Java开发环境中,My97Datepicker通常与前端...
My97DatePicker是一款广泛使用的JavaScript日期选择插件,它为jsp页面提供了一种方便、美观的日期选取方式。然而,在实际应用中,可能会遇到“无法打开站点”的问题,这可能是由多种原因引起的。以下我们将详细探讨...