网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

js限制选择的日期格式不能大于当前日期

时间:2026-02-13 14:27:42

1、<script>

$(document).ready(function(){

     $("#btnSave").click(function(){

         var feeConfirmDate = $("#feeConfirmDate").val();

        var d1 = new Date(feeConfirmDate);

         //时间格式验证:必须为非空的时间格式

        if(d1 == "Invalid Date"){ 

           alert("费用确认日期必填,同时不能大于现在时间");

        }else{

            //取当前年月日,舍去时分秒

             var d = new Date();

            d = new Date(d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate());

           d1 = new Date(d1.getFullYear() + "-" + (d1.getMonth() + 1) + "-" + d1.getDate());

          var n = d.getTime() - d1.getTime();

              if(n<0){

                  alert(n+"-----------费用确认日期必填,同时不能大于现在时间");

              }else {

                  alert(n+"----验证通过");

             }

      }

   });

});

</script>

2、<div class="col-xs-7">

<input type="text" class="form-control" id="feeConfirmDate" name="feeConfirmDate">

 <button type="button" id="btnSave">保存</button>

</div>

1、测试效果

js限制选择的日期格式不能大于当前日期

js限制选择的日期格式不能大于当前日期

js限制选择的日期格式不能大于当前日期

© 2026 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com