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对象、属性、事件手册集合方便查询
Jul 04 Javascript
基于jQuery的简单的列表导航菜单
Mar 02 Javascript
JS刷新当前页面的几种方法总结
Dec 24 Javascript
jquery树形菜单效果的简单实例
Jun 06 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
Sep 04 Javascript
el表达式 写入bootstrap表格数据页面的实例代码
Jan 11 Javascript
探索webpack模块及webpack3新特性
Sep 18 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
Oct 18 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
Nov 29 Javascript
Node.js 进程平滑离场剖析小结
Jan 24 Javascript
JavaScript对象原型链原理详解
Feb 05 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
Nov 16 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 处理上百万条的数据库如何提高处理查询速度
2010/02/08 PHP
关于图片验证码设计的思考
2007/01/29 Javascript
JQuery中getJSON的使用方法
2010/12/13 Javascript
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
删除节点的jquery代码
2014/01/13 Javascript
js跨域请求的5中解决方式
2015/07/02 Javascript
让图片跳跃起来  javascript图片轮播特效
2016/02/16 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
浅谈FastClick 填坑及源码解析
2018/03/02 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
2020/01/04 Javascript
react基本安装与测试示例
2020/04/27 Javascript
Python threading多线程编程实例
2014/09/18 Python
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
2017/02/13 Python
python pandas 组内排序、单组排序、标号的实例
2018/04/12 Python
详解python的sorted函数对字典按key排序和按value排序
2018/08/10 Python
解决PyCharm控制台输出乱码的问题
2019/01/16 Python
Python中调用其他程序的方式详解
2019/08/06 Python
利用ImageAI库只需几行python代码实现目标检测
2019/08/09 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
使用python实现学生信息管理系统
2021/02/25 Python
激光脱毛、蓝光和护肤:Tria Beauty
2019/03/28 全球购物
一份比较全的PHP面试题
2016/07/29 面试题
毕业生找工作的自我评价
2013/10/18 职场文书
高中军训广播稿
2014/01/14 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
教师个人读书活动总结
2014/07/08 职场文书
初婚初育证明范本
2015/06/18 职场文书
病房管理制度范本
2015/08/06 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书
Windows server 2012搭建FTP服务器
2022/04/29 Servers
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技