本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下:
<script> $(function () { var d = new Date(); var strDate = getDateStr(d); $(\"#beginTime\").val(strDate); $(\"#endTime\").val(strDate); //$(\"#beginTime\").val(\"2015-10-10\"); $(\"#beginTime\").change(function () { var d2 = new Date($(\"#beginTime\").val()); if (d2 < d) { alert(\"填写的动工日期必须大于当前日期.\"); $(\"#beginTime\").val(strDate); } }); $(\"#endTime\").change(function () { var d2 = new Date($(\"#beginTime\").val()); var d3 = new Date($(\"#endTime\").val()); if (d3< d2) { alert(\"填写的完工日期不能小于动工日期.\"); $(\"#endTime\").val(getDateStr(d2)); } }); }); function getDateStr(date) { var month = date.getMonth() + 1; var strDate = date.getFullYear() + \'-\' + month + \'-\' + date.getDate(); return strDate; } </script>
希望本文所述对大家JavaScript程序设计有所帮助。
本文地址:https://www.stayed.cn/item/17115
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我