免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 系统综合 > 各类编程 > Javascript判断用户输入日期

Javascript判断用户输入日期

时间:2011-12-12 21:15来源:未知 整理:寂涯网络 点击:

Javascript判断用户输入日期 需求是这样的 如下图所示:

 

不晚于今天和不早于245天前 周期在26-30之间 简单的用js判断下

假如页面有三个时间输入框 <input  id="Year"/> 年 <input id="Month"/>月 <input id="Day"/>日 <br/> <input  id="Week"/>  <input type="submit" id="TGH_btn1"/>

思路是:一:获取用户的输入的日期 然后点击按钮时候 判断一下 用户输入的日期是否为 “不晚于今天”和“不早于245天前” ,这两句话纠结了我一些时间,关键是理解这两句话!二:当是合法日期时候 调用后台开发人员的参数 实现连接+获取当前用户当前输入的合法时间 传到后台去!

JS代码如下:


  1. <script>  
  2.     function judge(){  
  3.                 var today = new Date();  
  4.                 var year = document.getElementById("Year").value,  
  5.                     month = document.getElementById("Month").value,  
  6.                     day = document.getElementById("Day").value,  
  7.                     wk = document.getElementById("Week").value;  
  8.                     var d = year +"-"+ month+"-"+ day;  
  9.                 var date1 = new Date(year,month-1,day);  
  10.                 var one_day = 24*60*60*1000;      
  11.                 if((year=="" || year == null) || (month ==""|| month == null) || (day=="" || day == null) || (wk == "" || wk == null)){  
  12.                         alert("请输入日期或者周期");  
  13.                 }else{  
  14.                     if((today.getTime()-245*one_day<=date1.getTime() &&  date1.getTime()<=today.getTime())&& (26<=wk && wk<=30)){  

本页地址 http://www.jybase.net/biancheng/20111212711.html

百度搜索更多

谷歌搜索更多

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站免责声明视频更新google百度地图视频地图RRS订阅

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com