如何验证结束日期大于开始日期 [英] How to validate end date greater than start date

查看:237
本文介绍了如何验证结束日期大于开始日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



我有两个下拉列表,一个是开始日期,第二个是结束日期

in the drop下面的列表我有几年。现在我要验证结束日期应该始终大于开始date.ie当我在开始日期选择2000年,如果我选择年份少于2000在第二个结束下拉它应该显示验证信息。



请给我任何帮助



谢谢

Priya

Hi Friends,

I am having two drop down lists one is start date and second one is end date
in the drop down list i am having years.Now i want to validate that end date should always greater than start date.i.e when i selected an year 2000 in the start date and if i select year less than 2000 in the second end drop down it should show an validation message.

Please provide me any help

Thanks
Priya

推荐答案

我想这会对你有所帮助



http://www.w3schools.com/aspnet/control_comparevalidator.asp [ ^ ]



检查运算符和类型属性
i think this will help you

http://www.w3schools.com/aspnet/control_comparevalidator.asp[^]

Check the Operator and Type Property


试试这个:

Try this:
function DateCheck()
{
  var StartDate= document.getElementById('txtStartDate').value;
  var EndDate= document.getElementById('txtEndDate').value;
  var eDate = new Date(EndDate);
  var sDate = new Date(StartDate);
  if(StartDate!= '' && StartDate!= '' && sDate> eDate)
    {
    alert("Please ensure that the End Date is greater than or equal to the Start Date.");
    return false;
    }
}





参考类似的答案:

结束日期大于开始日期 - jquery验证 [ ^ ]

使用JavaScript验证日期 [ ^ ]

JavaScript - 日期验证 - 检查结束日期大于开始日期 [ ^ ]

javascript中的开始日期和结束日期验证 [ ^ ]



这是在CP上解决的答案:

开始日期和结束日期验证 [ ^ ]



Refer some similar answers:
end date greater than start date - jquery validation[^]
Validation of Date using JavaScript[^]
JavaScript - Date Validation - Check End Date is greater than Start Date[^]
start date and end date validation in javascript[^]

Here's solved answer on CP:
Start Date and End Date Validation[^]


function ValidateEndDate() {
       var startDate =


这篇关于如何验证结束日期大于开始日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆