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 相关文章推荐
JQuery AJAX实现目录浏览与编辑的代码
Oct 21 Javascript
jquery 框架使用教程 AJAX篇
Oct 11 Javascript
js遍历td tr等html元素
Dec 13 Javascript
jQuery链使用指南
Jan 20 Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
Oct 18 Javascript
利用Javascript开发一个二维周视图日历
Dec 14 Javascript
Angular实现的简单查询天气预报功能示例
Dec 27 Javascript
JavaScript字符串转数字的5种方法及遇到的坑
Jul 16 Javascript
create-react-app 修改为多入口编译的方法
Aug 01 Javascript
详解Vue中的scoped及穿透方法
Apr 18 Javascript
使用vue自定义指令开发表单验证插件validate.js
May 23 Javascript
详细分析vue响应式原理
Jun 22 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中大括号作用介绍
2012/03/22 PHP
PHP中几个可以提高运行效率的代码写法、技巧分享
2014/08/21 PHP
PHP中怎样防止SQL注入分析
2014/10/23 PHP
PHP如何使用Memcached
2016/04/05 PHP
Laravel框架查询构造器简单示例
2019/05/08 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
类之Prototype.js学习
2007/06/13 Javascript
JavaScript中的其他对象
2008/01/16 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
js对象与打印对象分析比较
2013/04/23 Javascript
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
JavaScript删除指定子元素代码实例
2015/01/13 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
JS实现的自定义显示加载等待图片插件(loading.gif)
2016/06/17 Javascript
修改Jquery Dialog 位置的实现方法
2016/08/26 Javascript
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
八种Vue组件间通讯方式合集(推荐)
2020/08/18 Javascript
JSON stringify方法原理及实例解析
2020/10/23 Javascript
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
Django migrations 默认目录修改的方法教程
2018/09/28 Python
python生成带有表格的图片实例
2019/02/03 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
Python3常见函数range()用法详解
2019/12/30 Python
python 实现简易的记事本
2020/11/30 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
html5读取本地文件示例代码
2014/04/22 HTML / CSS
《中国的气候》教学反思
2014/02/23 职场文书
城市创卫标语
2014/06/17 职场文书
大学生上课迟到检讨书
2014/10/15 职场文书
2015年社区服务活动总结
2015/03/25 职场文书
初中生物教学随笔
2015/08/15 职场文书
大学生如何逃脱“毕业季创业队即散伙”魔咒?
2019/08/19 职场文书
python process模块的使用简介
2021/05/14 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python