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 相关文章推荐
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
Apr 27 Javascript
减少访问DOM的次数提升javascript性能
Feb 24 Javascript
jQuery控制TR显示隐藏的几种方法
Jun 18 Javascript
原生javascript实现Tab选项卡切换功能
Jan 12 Javascript
js省市联动效果完整实例代码
Dec 09 Javascript
基于Bootstrap+jQuery.validate实现表单验证
May 30 Javascript
解决微信浏览器Javascript无法使用window.location.reload()刷新页面
Jun 21 Javascript
详解离线安装npm包的几种方法
Nov 25 Javascript
js指定日期增加指定月份的实现方法
Dec 19 Javascript
javascript浅层克隆、深度克隆对比及实例解析
Feb 09 Javascript
jQuery zTree如何改变指定节点文本样式
Oct 16 jQuery
canvas绘制折线路径动画实现
May 12 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防注入及开发安全详细解析
2013/08/09 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
php操作access数据库的方法详解
2017/02/22 PHP
php实现通过soap调用.Net的WebService asmx文件
2017/02/27 PHP
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
2015/01/02 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
Extjs4.0 ComboBox如何实现三级联动
2016/05/11 Javascript
JavaScript ES5标准中新增的Array方法
2016/06/28 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
详解使用angular-cli发布i18n多国语言Angular应用
2017/05/20 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
Vue 获取数组键名的方法
2018/06/21 Javascript
js实现点赞效果
2020/03/16 Javascript
vue制作抓娃娃机的示例代码
2020/04/17 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
python二叉树的实现实例
2013/11/21 Python
python安装Scrapy图文教程
2017/08/14 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
Python列表解析配合if else的方法
2018/06/23 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
在PyCharm中三步完成PyPy解释器的配置的方法
2018/10/29 Python
python远程邮件控制电脑升级版
2019/05/23 Python
如何用python处理excel表格
2020/06/09 Python
python中Pexpect的工作流程实例讲解
2021/03/02 Python
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
Java多态性的定义以及类型
2014/09/16 面试题
党的群众路线教育实践方案
2014/05/11 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
捐款通知怎么写
2015/04/24 职场文书
少年犯观后感
2015/06/11 职场文书
2016年情人节问候语
2015/11/11 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python