• My97datepicker日期控件


    转自:http://www.my97.net/dp/demo/index.htm

    非常不错的一篇文章,介绍的很详细.感兴趣的朋友可以好好研究一下.

    网上资源很多的,可以下一个来使用.

    先说一下整个文件的结构:

    简单介绍各个目录的作用:

    My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名

    My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件)

    各目录及文件的用途:

    WdatePicker.js 配置文件,在调用的地方仅需使用该文件,可多个共存,以xx_WdatePicker.js方式命名

    config.js 语言和皮肤配置文件,无需引入(4.8以后合并入WdatePicker.js)

    calendar.js 日期库主文件,无需引入

    My97DatePicker.htm 临时页面文件,不可删除(4.8以后不存在此文件)

    目录lang 存放语言文件,你可以根据需要清理或添加语言文件

    目录skin 存放皮肤的相关文件,你可以根据需要清理或添加皮肤文件包

    当WdatePicker.js里的属性:$wdate=true时,在input里加上class="Wdate"就会在选择框右边出现日期图标,如果您不喜欢这个样式,可以把class="Wdate"去掉,另外也可以通过修改skin目录下的WdatePicker.css文件来修改样式

    举例说明:

    首先把解压后的文件放到项目目录下:

     

     

    然后再jsp页面中引入:

    <script type="text/javascript" src="js/My97DatePicker/WdatePicker.js" ></script>

    一般情况下我们用的最多的就是:

    账期

    <input type="text" name="date_start" id="date_start"/>
    <img onclick="WdatePicker({el:'date_start',readOnly:true,skin:'whyGreen',minDate:'%y-%M-01',maxDate:'%y-%M-%ld'})"
                           src="js/My97DatePicker/skin/datePicker.gif" width="16" height="22" align="middle" style="cursor:pointer;">~
    <input type="text" name="date_end" id="date_end"/>
    <img onclick="WdatePicker({el:'date_end',readOnly:true,skin:'whyGreen',minDate:'%y-%M-01',maxDate:'%y-%M-%ld'})"
                           src="js/My97DatePicker/skin/datePicker.gif" width="16" height="22" align="middle" style="cursor:pointer;">

    规定日期只能在这个月里面选择:minDate:'%y-%M-01',maxDate:'%y-%M-%ld'

    选择日期之后不可改变:readOnly:true

    鼠标移动上去,改变鼠标的形状:style="cursor:pointer;"

    el:代表的你所指定的那个 标签的id

    当然我么也可以指定我们所想要的那种格式:设置相应的属性就可以了.

    结果如下:

    贴一张WdataPicker.js的文件说明:

     

     

  • 相关阅读:
    mac 打开文件路径
    js 小技巧
    java 随机数
    sql server 2000 按日期查找
    WML
    Groovy
    Windows Azure Traffic Manager (4) Windows Azure Traffic Manager (4) 循环法和故障转移
    Windows Azure Cloud Service (28) 在Windows Azure发送邮件(中)
    [New Portal] Windows Azure Cloud Service (30) 新的Windows Azure SDK 1.7和新的Windows Azure Managemeng Portal
    Windows Azure Traffic Manager (3) Windows Azure Traffic Manager (3) 创建流量管理器策略和性能负载平衡
  • 原文地址:https://www.cnblogs.com/Ant-soldier/p/5406562.html
Copyright © 2020-2023  润新知