加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

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

发布时间:2023-09-09 14:32:56 所属栏目:教程 来源:
导读:JavaScript实现的一个设置时间有效期的,自己用jQuery实现的感觉代码太不简练,这个是同事写的一段js代码,自己研究学习了一下

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
JavaScript实现的一个设置时间有效期的,自己用jQuery实现的感觉代码太不简练,这个是同事写的一段js代码,自己研究学习了一下
 
代码如下:
 
<!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);
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章