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实现textarea输入框限制字数的方法
Jan 15 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
node网页分段渲染详解
Sep 05 Javascript
利用vue写todolist单页应用
Dec 15 Javascript
Vue前后端不同端口的实现方法
Sep 19 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
浅谈vuex actions和mutation的异曲同工
Dec 13 Javascript
JavaScript递归函数定义与用法实例分析
Jan 24 Javascript
你不知道的Vue技巧之--开发一个可以通过方法调用的组件(推荐)
Apr 15 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
Jul 18 Javascript
Layui弹出层 加载 做编辑页面的方法
Sep 16 Javascript
Vue.js使用axios动态获取response里的data数据操作
Sep 08 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 远程关机操作的代码
2008/12/05 PHP
通俗易懂的php防注入代码
2010/04/07 PHP
php下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
php实现无限级分类(递归方法)
2015/08/06 PHP
php 中的closure用法详解
2017/06/12 PHP
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
Jquery 学习笔记(一)
2009/10/13 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
2013/03/29 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
2015/09/20 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
JS实现获取word文档内容并输出显示到html页面示例
2018/06/23 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
Python实现求解括号匹配问题的方法
2018/04/17 Python
python+django+rest框架配置创建方法
2019/08/31 Python
python nmap实现端口扫描器教程
2020/05/28 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
python关于变量名的基础知识点
2020/03/03 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
Wolford法国官网:奥地利奢侈内衣品牌
2020/08/11 全球购物
家长写给老师的建议书
2014/03/13 职场文书
大学生实习证明范文(5篇)
2014/09/18 职场文书
内勤岗位职责
2015/02/10 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
OpenCV实现反阈值二值化
2021/11/17 Java/Android
「约定的梦幻岛」作画发布诺曼生日新绘
2022/03/21 日漫
python lambda 表达式形式分析
2022/04/03 Python