zoukankan      html  css  js  c++  java
  • 日期比较

    javascript版:
    
    window.onload = function(){
        prepareDate();
    }
    function prepareDate(){
        if(!document.getElementBy Id ) return false;
        if(!document.getElementBy Id ("startTime")) return false;
        if(!document.getElementBy Id ("endTime")) return false;
        var startTime = document.getElementBy Id ("startTime");
        var endTime = document.getElementBy Id ("endTime");
        endTime.onblur = function(){
            compare(startTime.value,this.value);
            return false;
        };
    }
    function compare(a, b) {   //日期比较
        var starttime = new Date(a);
        var endtime = new Date(b);
        if (starttime >= endtime) {
            alert("开始时间不能大于结束时间");
            return false;
        }
        return true;
    }
     
    jQuery版:
    $(function(){  //比较日期
            $("#endTime").blur(function(){
                var startTime = $("#startTime").val(); //获取开始日期
                var start = new Date(startTime);
                var endTime = $("#endTime").val();  //获取结束日期
                var end = new Date(endTime);
                if(start >= end){  //比较两者距离1970 年 1 月 1 日至今的毫秒数
                    alert("开始时间不能大于结束时间");
                    return false;  
                }  
                return true; 
        });  
    })
  • 相关阅读:
    关于jQuery的选择器
    解读position定位
    html5新增的功能。
    关于ajax的同步异步
    响应式布局由来和剖析
    jQuery的效果函数及如何运用
    jQuery的选择器
    position定位的解析与理解
    HTML5与CSS3中新增的属性详解
    对Ajax的解析
  • 原文地址:https://www.cnblogs.com/gyx19930120/p/4419933.html
Copyright © 2011-2022 走看看