源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使用javascript实现有效时间的控制,并显示将要过期的时间

  • 时间:2020-08-22 03:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使用javascript实现有效时间的控制,并显示将要过期的时间
JavaScript实现的一个设置时间有效期的,自己用jQuery实现的感觉代码太不简练,这个是同事写的一段js代码,自己研究学习了一下
[u]复制代码[/u] 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <style type="text/css"> #lastdate{ color:#FF9900; font-style:normal;} </style> </head> <body> <div class="f-c">           <select id="date_sel" name="period" class="buyConQc select150">                            <option value="0">一天内</option>                            <option value="1">两天内</option>                            <option value="2">三天内</option>                            <option value="3">四天内</option>           </select>         <span class="postAction">在  <em id="lastdate">2012-9-28</em>  后,将过期</span>         </div>  <script type="text/javascript">     document.getElementById('date_sel').onchange = function(){         var time = new Date();         var pre_year = time.getFullYear();         var pre_month = time.getMonth();         var pre_day = time.getDate();         var sel_day = parseInt(document.getElementById('date_sel').value);         switch(sel_day){             case 0: pre_day +=1;break;             case 1: pre_day +=2;break;             case 2: pre_day +=3;break;             case 3: pre_day +=4;break;             default:pre_day +=1;break; }     var endtime = new Date(pre_year, pre_month, pre_day);     document.getElementById('lastdate').innerHTML = endtime.getFullYear()+"-"+(endtime.getMonth()+1)+"-"+endtime.getDate(); }; </script> </body> </html>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部