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 相关文章推荐
javascript appendChild,innerHTML,join性能比较代码
Aug 29 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
JS长整型精度问题实例分析
Jan 13 Javascript
jQuery实现跟随鼠标运动图层效果的方法
Feb 02 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
Feb 04 Javascript
JS中作用域和变量提升(hoisting)的深入理解
Oct 31 Javascript
ES6新增数据结构WeakSet的用法详解
Aug 07 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
浅谈vue后台管理系统权限控制思考与实践
Dec 19 Javascript
vue.js实现回到顶部动画效果
Jul 31 Javascript
JavaScript 反射和属性赋值实例解析
Oct 28 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
Nov 13 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
利用PHPExcel实现Excel文件的写入和读取
2017/04/26 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
jquery解析XML字符串和XML文件的方法说明
2014/02/21 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
解决前端跨域问题方案汇总
2016/11/20 Javascript
angularjs之$timeout指令详解
2017/06/13 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
详解基于webpack2.x的vue2.x的多页面站点
2017/08/21 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
2018/01/09 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
在Python程序中操作MySQL的基本方法
2015/07/29 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
浅谈python编译pyc工程--导包问题解决
2019/03/20 Python
Python实现代码块儿折叠
2020/04/15 Python
加拿大时尚潮流大码女装购物网站:Addition Elle
2018/04/02 全球购物
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
俄罗斯在线购买飞机票、火车票、巴士票网站:Tutu.ru
2020/03/16 全球购物
班组长岗位职责
2014/03/03 职场文书
二手房买卖协议书
2014/04/10 职场文书
廉洁教育学习材料
2014/05/19 职场文书
土地租赁意向书
2014/07/30 职场文书
关于倡议书的范文
2015/04/29 职场文书
nginx location优先级的深入讲解
2021/03/31 Servers
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
详解Java实践之适配器模式
2021/06/18 Java/Android
Python-OpenCV教程之图像的位运算详解
2021/06/21 Python
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫