javascript日期验证之输入日期大于等于当前日期
本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下:
<script> $(function(){ vard=newDate(); varstrDate=getDateStr(d); $("#beginTime").val(strDate); $("#endTime").val(strDate); //$("#beginTime").val("2015-10-10"); $("#beginTime").change(function(){ vard2=newDate($("#beginTime").val()); if(d2<d){ alert("填写的动工日期必须大于当前日期."); $("#beginTime").val(strDate); } }); $("#endTime").change(function(){ vard2=newDate($("#beginTime").val()); vard3=newDate($("#endTime").val()); if(d3<d2){ alert("填写的完工日期不能小于动工日期."); $("#endTime").val(getDateStr(d2)); } }); }); functiongetDateStr(date){ varmonth=date.getMonth()+1; varstrDate=date.getFullYear()+'-'+month+'-'+date.getDate(); returnstrDate; } </script>
希望本文所述对大家JavaScript程序设计有所帮助。