用 日历控件My97DatePicker,做了一个简单的2级级联日期联动限制,熟悉下日历的使用。
上级结束的日期不能大于开始日期
子级的开始日期不能小于上级的开始日期,不能大于上级结束日期和子级结束日期中小的
子级的结束日期不能大于上级的结束日期,不能小于 上机结束日期和子级结束日期中的大的
上级开始日期: | 上级结束日期: | ||
子级开始日期: | 子级结束日期: |
上级开始日期:<input class="Wdate" id="startD" type="text" /> 上级结束日期:<input class="Wdate" id="endD" type="text" /> <br/><br/> 子级开始日期:<input class="Wdate" id="startDate" type="text"> 子级结束日期:<input class="Wdate" id="endDate" type="text" />
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script> <script> window.onload=function(){ document.getElementById("startD").onfocus = function(){ WdatePicker({ maxDate:"#F{$dp.$D('endD')}", onpicked:function(){ document.getElementById("endD").focus(); } }); } document.getElementById("endD").onfocus=function(){ WdatePicker({ minDate:"#F{$dp.$D('startD')}" }) } document.getElementById("startDate").onfocus=function(){ var maxD = ""; if(document.getElementById("endDate").value !=""){ maxD = "endDate"; } if(maxD =="" && document.getElementById("endD").value!=""){ maxD = "endD"; } if(document.getElementById("endDate").value !="" && document.getElementById("endD").value!=""){ maxD = document.getElementById("endDate").value > document.getElementById("endD").value ?"endD":"endDate"; } WdatePicker({ maxDate:"#F{$dp.$D('"+maxD+"')}", minDate:"#F{$dp.$D('startD')}", onpicked:function(){ document.getElementById("endDate").focus(); } }); } document.getElementById("endDate").onfocus = function(){ var minD = ""; if(document.getElementById("startD").value !=""){ minD = "startD"; } if(minD=="" && document.getElementById("startDate").value!=""){ minD = "startDate"; } if(document.getElementById("startD").value !="" && document.getElementById("startDate").value!=""){ minD = document.getElementById("startDate").value>document.getElementById("startD").value ? "startDate":"startD"; } WdatePicker({ maxDate:"#F{$dp.$D('endD')}", minDate:"#F{$dp.$D('"+minD+"')}" }); } } </script>
相关推荐
【My97DatePicker使用 日期获取】 My97 DatePicker是一款非常流行的JavaScript日期选择插件,尤其在Web开发中被广泛使用。它提供了丰富的自定义功能和友好的用户界面,使得在网页上处理日期输入变得更加简单。本文...
My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除 各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件 ...
My97DatePicker是一款在中国广泛应用的JavaScript日期选择控件,它为网页开发者提供了强大的日期输入功能。这款控件以其丰富的自定义选项、良好的兼容性和用户体验而备受赞誉。在本文中,我们将深入探讨My97...
My97DatePicker是一款广泛使用的JavaScript日期选择器控件,它为网页中的日期输入提供了便捷的交互体验。这个控件以其高效、易用和高度可定制性而受到开发者的青睐。在网页开发中,日期选择器通常用于用户输入日期时...
My97DatePicker是一款在中国广泛应用的JavaScript日期选择器插件,由王文杰(Wang Wenjie)开发。这款插件以其强大的功能、易用性和高度的可定制性而备受青睐,广泛应用于网页表单中,为用户提供友好且直观的日期...
My97DatePicker是一款广泛应用于网页开发中的JavaScript日期控件,由My97工作室开发,以其易用性、灵活性和强大的功能而备受青睐。这个控件的版本为3.0.1,代表了它在发布时的最新特性集和技术优化。 在JavaScript...
My97DatePicker是一款广泛使用的JavaScript日期选择插件,它为jsp页面提供了一种方便、美观的日期选取方式。然而,在实际应用中,可能会遇到“无法打开站点”的问题,这可能是由多种原因引起的。以下我们将详细探讨...
2. **My97 DatePicker**:这是一款轻量级但功能强大的JavaScript日期选择插件,它提供了多种皮肤、日期格式化选项、日期范围限制等功能。My97 DatePicker不仅支持IE6+浏览器,还兼容现代的Chrome、Firefox、Safari等...
My97DatePicker是一款在中国广泛应用的JavaScript日期控件,它提供了丰富的日期选择功能,适用于网页上的日期输入场景。这款控件以其易用性、灵活性和高度自定义性深受开发者喜爱。在网页开发中,日期选择器是必不可...
My97DatePicker是一款在中国广泛应用的JavaScript日期选择器插件,尤其在Web开发中,它以其强大的功能和良好的用户体验而受到青睐。在这个特定的场景中,我们关注的是如何利用My97DatePicker来实现选择季度的功能。 ...
ASP.NET My97 DatePicker是一款广泛应用于ASP.NET web应用程序中的日期选择控件,它以其美观的界面、丰富的功能和良好的用户体验而受到开发者的欢迎。这款控件是基于原生的JavaScript和CSS,但在后端与ASP.NET框架...
《MY97DatePicker:一款备受青睐的JavaScript日期选择器组件》 在网页开发中,日期选择器是一个不可或缺的元素,它使得用户能够方便地输入或选择日期,提升了用户体验。MY97DatePicker是一款广受欢迎的JavaScript...
My97DatePicker是一款广泛应用于前端开发中的日期选择插件,主要特点是其简洁的用户界面和强大的功能特性。这款插件由国内开发者设计,为网页表单中的日期输入提供了方便、高效的解决方案,尤其适用于需要日期验证的...
My97DatePicker是一款广泛应用于Web开发中的JavaScript时间日期选择插件,它为用户提供了便捷的日期选择界面,极大地提高了用户...无论是在小型项目还是大型企业级应用中,My97DatePicker都能胜任时间日期选择的需求。
My97DatePicker是一款广泛应用于网页开发中的日期选择插件,尤其在中文环境下有着较高的使用率。这款插件以其简洁的API、丰富的自定义选项以及良好的兼容性,深受开发者喜爱。以下将详细介绍My97DatePicker的基本...
在网页开发中,日期和时间的选择常常是一项必不可少的功能,而My97 DatePicker则是一款高效、易用且功能丰富的JavaScript时间插件,专为网页设计者提供日期选择解决方案。这款插件以其直观的用户界面和灵活的配置...
一款很不错的基于JavaScript的日期控件——My97DatePicker,这是官方早两天更新修正的最新版本 v4.7 ,去掉了原有包中一些无用文件。本JS日历使用者非常多,因为其功能比较多,它可以定义多种形式的调用方法:比如...
My97DatePicker是一款广泛应用于Web开发中的JavaScript日期选择控件,尤其在中文环境下非常流行。它的版本号4.7.2表明这是一个经过多次迭代优化的成熟产品,旨在为用户提供便捷、美观的日期输入体验。这款控件以其...