javascript日期验证之输入日期大于等于当前日期


Posted in Javascript onDecember 13, 2015

本文实例分析了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程序设计有所帮助。

Javascript 相关文章推荐
会自动逐行上升的文本框
Jun 30 Javascript
javascript右下角弹层及自动隐藏(自己编写)
Nov 20 Javascript
IE8中使用javascript动态加载CSS的解决方法
Jun 17 Javascript
JS简单循环遍历json数组的方法
Apr 22 Javascript
js实现可键盘控制的简单抽奖程序
Jul 13 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
AngularJS 防止页面闪烁的方法
Mar 09 Javascript
tab栏切换原理
Mar 22 Javascript
vue升级之路之vue-router的使用教程
Aug 14 Javascript
浅谈layui里的上传控件问题
Sep 26 Javascript
js实现炫酷光感效果
Sep 05 Javascript
关于element的表单组件整理笔记
Feb 05 Javascript
详解JavaScript正则表达式之RegExp对象
Dec 13 #Javascript
详解JavaScript基于面向对象之继承
Dec 13 #Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
Dec 13 #Javascript
基于jQuery通过jQuery.form.js插件实现异步上传
Dec 13 #Javascript
推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
Dec 13 #Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
Dec 13 #Javascript
javascript性能优化之DOM交互操作实例分析
Dec 12 #Javascript
You might like
浅谈php安全性需要注意的几点事项
2014/07/17 PHP
php实现无限级分类
2014/12/24 PHP
深入理解PHP内核(一)
2015/11/10 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
javascript基于jQuery的表格悬停变色/恢复,表格点击变色/恢复,点击行选Checkbox
2008/08/05 Javascript
有关JavaScript的10个怪癖和秘密分享
2011/08/28 Javascript
JQuery扩展插件Validate—6 radio、checkbox、select的验证
2011/09/05 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
AngularJS基础知识
2014/12/21 Javascript
js实现遮罩层弹出框的方法
2015/01/15 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
微信小程序 实例应用(记账)详解
2016/09/28 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
浅谈mint-ui 填坑之路
2017/11/06 Javascript
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
玩转Koa之koa-router原理解析
2018/12/29 Javascript
vue基础之使用get、post、jsonp实现交互功能示例
2019/03/12 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
Python中字典(dict)合并的四种方法总结
2017/08/10 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
pytorch之ImageFolder使用详解
2020/01/06 Python
python使用pymongo与MongoDB基本交互操作示例
2020/04/09 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
工程造价专业大专生求职信
2013/10/06 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
验房委托书
2014/08/30 职场文书
2014国庆节标语口号
2014/09/19 职场文书
2014红色之旅心得体会
2014/10/07 职场文书